Euro 2016 results
Yesterday
Group A
At Reykjavik
Iceland 2 (Sigthorsson 5, G. Sigurdsson 27) Latvia 2 (Cauta 49, Sabala 68)
At Astana
Kazakhstan 1 (Kuat 90+6) Netherlands 2 (Wijnaldum 33, Sneijder 50)
Group H
At Baku
Azerbaijan 1 (Nazarov 31) Italy 3 (Eder 11, El Shaarawy 43, Darmian 65)
At Oslo
Norway 2 (Tettey 19, Soderlund 52) Malta 0
Friday
Group C
At Skopje
Macedonia 0 Ukraine 2 (Seleznyov 59-pen, Kravets 87)
At Zilina
Slovakia 0 Belarus 1 (Dragun 34)
At Logrono
Spain 4 (Cazorla 42, 85, Paco Alcacer 67, 80) Luxembourg 0
Group E
At Wembley
England 2 (Walcott 45, Sterling 85) Estonia 0
At Ljubljana
Slovenia 1 (Birsa 45+1-pen) Lithuania 1 (Novikovas 86-pen)
At St Gallen
Switzerland 7 (M. Lang 17, Inler 55-pen, Mehmedi 65, Djourou 72-pen, Kasami 75, Embolo 80, Derdiyok 89) San Marino 0
Group G
At Vaduz
Liechtenstein 0 Sweden 2 (Berg 18, Ibrahimovic 55)
At Chisinau
Moldova 1 (Cebotaru 85) Russia 2 (Ignashevich 58, Dzyuba 78)
At Podgorica
Montenegro 2 (Vucinic 32, Beciraj 68) Austria 3 (Janko 55, Arnautovic 81, Sabitzer 90+2)