My predictions: Group A 1-Germany 2-Switzerland 3-Hungary 4-Scottland Group B 1-Spain 2-Croatia 3-Italy 4-Albania Group C 1-England 2-Serbia 3-Denmark 4-Slovenia Group D 1-France 2-Poland 3-Netherlands 4-Austria Group E 1-Belgium 2-Ukraine 3-Slovakia 4-Romania Group F 1-Portugal 2-Turkey 3-Czechia 4-Georgia Winner of Euro 2024: Portugal