The original Roman alphabet matches to the original Greek alphabet pretty well:
I ~ J Ι
U ~ V Υ
The Greek equivalents of F and Q fell out of use. J and V are variants of original I and U, and appended after them. W, when it developed, was a variant of V, and appended after it. Ζ, Θ, Ξ, Φ, Χ, Ψ, Ω were left out of the original Roman alphabet—although as it turns out, Χ in the western Greek alphabet corresponded to Ξ in the eastern, so it was in the right kind of place. X, Y, Z were imports from Greek, and stuck on the end.
The only real oddity is G and Ζ being in the same position. G was invented in the Roman alphabet as a variant of C; the theory is that it was slotted in where Greek Ζ used to be, precisely because Greek Z had dropped out after F. See G
Cyrillic patterns closely to Greek too, if you allow for variants of letters being inserted in place, and new letters being appended at the end.
Б was inserted as a variant of Β. Ж and Ѕ were inserted as variants of З = Ζ. Θ, Ξ, Ψ were left out as unnecessary to Slavic, though there were then re-appended at the end, to transliterate Greek: ѮѰѲ. In fact the very last letter appended, Ҁ, was appended for Greek numerals: ϟ, koppa (which earlier looked like Ϙ).