Danmark kan fortsatt drømme om VM-sluttspill etter en knepen 2-1-seier borte mot Malta fredag.
Danskene imponerte ingen på middelhavsøya, men gjorde jobben. Morten Olsens menn skal likevel få en knalltøff kamp om VM-billettene til Brasil.
På Malta virket de danske gjestene usikre i mye av det de foretok seg. Seieren var hele tiden i fare.
Leon Andreasen ga Danmark ledelsen etter bare ett minutt. De fleste regnet da med at bortelaget kom til å kontrollere inn en grei seier, men slik gikk det ikke.
Keeper Stephan Andersen måtte gjøre flere gode redninger, men klarte ikke å avverge Maltas frisparkmål ved Clayton Failla sju minutter før pause.
Tottenham-spiller Christian Eriksen var sentral da avslutningen hans gikk i mål via tverrliggeren og ryggen til Malta-forsvarer Ryan Camilleri etter 52 minutter.
Danmark ligger på femteplass med ni poeng i gruppe B, men har kun ett poeng opp til Bulgaria på annenplassen som gir omspill i november. Danskene må uansett heve spillet kraftig om de skal være i stand til å snyte konkurrentene bak Italia.
Armensk sjokkseier
Armenia overrasket igjen med en ny bortetriumf med 2-1 over Tsjekkia på bortebane. Den tidligere Sovjet-staten har tatt samtlige av sine ni poeng på bortebane.
I juni sjokkerte Armenia med en kruttsterk 4-0-seier over Danmark i Parken.
Mot Tsjekkia sendte Karlen Mkrtchyan bortelaget i føringen etter en halvtime. Arsenal-spiller Tomas Rosicky ga tsjekkerne håp med en utligning 20 minutter før slutt.
Men langt ut i overtiden slo Armenia til igjen da Gevorg Ghazaryan ordnet 2-1.
Armenerne trives best på tur i Europa. Laget har tapt samtlige hjemmekamper til nå i kvalifiseringen, inkludert et 0-1-tap for Malta.
Gruppeleder Italia slo Bulgaria 1-0 etter mål fra Alberto Gilardino like før pause. Italienerne leder med sju poeng og cruiser mot VM.
VM-kvalifisering fotball menn for Europa:
Gruppe A:
Makedonia - Wales 2-1 (1-1)
Mål: 1-0 Ivan Trickovski (21), 1-1 Aaron Ramsey (str. 39), 2-1 Aleksandar Trajkovski (80).
Spilt i Skopje.
Serbia - Kroatia 1-1 (0-0)
Mål: 0-1 Mario Mandzukic (53), 1-1 Aleksandar Mitrovic (66).
Rødt kort: Nemanja Matic (75), Serbia, Josip Simunic (80), Kroatia.
Spilt i Beograd.
Skottland - Belgia 0-2 (0-1)
Mål: 0-1 Steven Defour (38), 0-2 Kevin Miralls (89).
Spilt i Glasgow.
Gruppe B:
Malta - Danmark 1-2 (1-1)
Mål: 0-1 Leon Andreasen (2), 1-1 Clayton Failla (38), 1-2 Ryan Camilleri (selvmål 52).
Spilt i Ta'Qali.
Tsjekkia - Armenia 1-2 (0-1)
Mål: 0-1 Karlen Mkrtchyan (31), 1-1 Tomas Rosicky (70), 1-2 Gevorg Ghazaryan (90).
Spilt i Praha.
Italia - Bulgaria 1-0 (1-0)
Mål: 1-0 Alberto Gilardino (38).
Spilt i Palermo.
Gruppe C:
Irland - Sverige 1-2 (1-1)
Mål: 1-0 Robbie Keane (22), 1-1 Johan Elmander (33), 1-2 Anders Svensson (57).
Spilt i Dublin.
Kasakhstan - Færøyene 2-1 (0-1)
Mål: 0-1 Frodi Benjaminsen (23), 1-1 Nurbol Zjumaskalijev (str. 50), 2-1 Andrej Finontsjenko (64).
Spilt i Astana.
Tyskland - Østerrike 3-0 (1-0)
Mål: 1-0 Miroslav Klose (33), 2-0 Toni Kroos (51), 3-0 Thomas Müller (88).
Spilt i München.
Gruppe D:
Romania - Ungarn 3-0 (2-0)
Mål: 1-0 Ciprian Marica (2), 2-0 Mihai Pintilii (31), 3-0 Cristian Tanase (88).
Spilt i Bucuresti.
Tyrkia - Andorra 5-0 (2-0)
Mål: 1-0 Umut Bulut (35), 2-0 Bulut (39), 3-0 Burak Yilmaz (63), 4-0 Bulut (68), 5-0 Arda Turan (90).
Spilt i Kayseri.
Estland - Nederland 2-2 (1-1)
Mål: 0-1 Arjen Robben (2), 1-1 Konstantin Vassiljev (18), 2-1 Vassiljev (57), 2-2 Robin van Persie (str. 90).
Rødt kort: Raio Piiroja (to gule, 90).
Spilt i Tallinn.
Gruppe E:
Norge - Kypros 2-0 (1-0)
Mål: 1-0 Tarik Elyounoussi (43), 2-0 Joshua King (66).
Spilt i Oslo.
Slovenia - Albania x-x (1-0).
Mål: 1-0 Kevin Kampl (19)
Spilt i Ljubljana.
Sveits - Island 4-4 (3-1)
Mål: 0-1 Johan Berg Gudmundsson (3), 1-1 Stephan Lichteiner (15), 2-1 Fabian Schär (27), 3-1 Lichtensteiner (30), 4-1 Blerim Dzemaili (str. 54), 4-2 Kolbein Sigthorsson (56), 4-3 Gudmundsson (68), 4-4 Gudmundsson (90).
Spilt i Bern.
Gruppe F:
Nord-Irland - Portugal 2-4 (1-1)
Mål: 0-1 Bruno Alves (21), 1-1 Gareth McAuley (36), 2-1 Jamie Ward (52), 2-2 Cristiano Ronaldo (68), 2-3 Ronaldo (77), 2-4 Ronaldo (83).
Rødt kort: Chris Brunt (61), Kyle Lafferty (80), Nord-Irland, Helder Postiga (43), Portugal.
Spilt i Belfest.
Russland - Luxembourg 4-1 (2-0)
Mål: 1-0 Aleksander Kokorin (1), 2-0 Kokorin (36), 3-0 Aleksander Kerzjakov (60), 3-1 Aurelien Joachim (90), 4-1 Aleksander Samedov (90).
Spilt i Kazan.
Gruppe G:
Bosnia-Hercegovina - Slovakia 0-1 ()
Mål: 0-1 Viktor Pecovsky (77).
Spilt i Zenica
Latvia - Litauen 2-1 (2-1)
Mål: 1-0 Nauris Bulvitis (20), 2-0 Arturs Zjuzins (42), 2-1 Deivydas Matulevicius (44).
Spilt i Riga.
Liechtenstein - Hellas 0-1 (0.0)
Mål: 0-1 Kostas Mitroglou (72).
Rødt kort: David Hasler (66), Liechtenstein. Jose Holebas (61), Hellas.
Spilt i Vaduz.
Gruppe H:
Ukraina - San Marino 9-0 (4-0)
Mål: 1-0 Marko Devic (11), 2-0 Jevgenij Seleznov (26), 3-0 Edmar (32), 4-0 Jevgenij Khatsjeridij (45), 5-0 Jevgenij Konoplijanka (50), 6-0 Khatsjeridij (54), 7-0 Roman Bezus (63), 8-0 Artem Fedetskiy (74), 9-0 Jaroslav Rakitskij (90).
Spilt i Lviv.
Polen - Montenegro 1-1 (1-1)
Mål: 0-1 Dejan Damjanovic (11), 1-1 Robert Lewandowski (16).
Spilt i Warszawa.
England - Moldova 4-0 (3-0)
Mål: 1-0 Steven Gerrard (12), 2-0 Rickie Lambert (27), 3-0 Danny Welbeck (45), 4-0 Welbeck (51).
Spilt på Wembley i London.
Gruppe I:
Georgia - Frankrike 0-0
Spilt i Tbilisi.
Finland - Spania 0-2 (0-1)
Mål: 0-1 Jordi Alba (19), 0-2 Alvaro Negredro (86).
Spilt i Helsingfors.