Highlights: France close in on finals, Berg stars for Sweden

Blaise Matuidi's early finish kept France on course for a finals place in Group A, while Marcus Berg hit four for Sweden and Cristiano Ronaldo spared Portugal's blushes.

Blaise Matuidi after scoring France's early winner in Bulgaria
Blaise Matuidi after scoring France's early winner in Bulgaria ©Getty Images

Group A

Bulgaria 0-1 France

Blaise Matuidi's third-minute finish – an angled shot laid on by Antoine Griezmann – confirmed that Les Bleus will take one of the top two slots in Group A, though they failed to add to their advantage in an even game in Sofia. They will qualify directly with a win against Belarus on 10 October; anything less, and Sweden could steal their place.

Sweden 8-0 Luxembourg

The Blågult kept the pressure on France in the early games as Marcus Berg struck four in what was Sweden's biggest win since 1938. Skipper Andreas Granqvist converted two penalties, with Mikael Lustig and Ola Toivonen, with a fine volley, also getting in on the act. The final scoreline represented the heaviest defeat in 35 years for a Luxembourg side that held France 0-0 last time out.

Belarus 1-3 Netherlands

The Netherlands finals hopes are all but extinguished despite victory in Belarus. Davy Pröpper got their opener from close range, and while defender Maksim Volodko hit a fine equaliser from a tight angle in the second half, Arjen Robben restored the Oranje's advantage from the penalty spot and Memphis Depay converted a last-gasp free-kick. The Dutch play Sweden next time out, but must win by seven goals to deny them second place.

Group B

Switzerland 5-2 Hungary

Vladimir Petković's side made it nine wins from nine as they laid down an impressive marker ahead of Tuesday's showdown with Portugal. Two goals in as many minutes midway through the first half set the tone, with Granit Xhaka capitalising on Péter Gulácsi's slip before Fabian Frei made it 2-0. Two Steven Zuber goals either side of half-time settled it as a contest before the Swiss took their foot off the gas.

 

Andorra 0-2 Portugal

Cristiano Ronaldo came off the bench to inspire a lacklustre Portugal side to a victory that keeps them in the hunt for top spot in Group B going into the final day. Andorra held firm in the first half but Ronaldo's half-time introduction added impetus for the visitors and the Madrid man broke the deadlock midway through the second period before helping to carve out a clincher for André Silva late on.

Faroe Islands 0-0 Latvia

The visitors halted a run of seven successive competitive defeats to climb off the foot of Group B. The Faroes had the better of things in Torshavn, with Jóan Edmundsson twice hitting the woodwork, but could not break down a resilient Latvia side.

Group H

Bosnia and Herzegovina 3-4 Belgium

Yanick Carrasco struck late on to blow a hole in their hosts' hopes of qualifying for the play-offs, Mehmed Baždarević's side having battled gamely in heavy rain in Sarajevo. Haris Medunjanin cancelled out Thomas Meunier's early opener, but Michy Batshuayi replied after Edin Višća edged the hosts in front. Jan Vertonghen and Dario Dumić exchanged goals and the Bosnians looked set for a point until Carrasco intervened.

 

Cyprus 1-2 Greece

Defeat for Bosnia and Herzegovina in one of the early games left second place up for grabs for Greece, and while they stumbled – conceding a Pieros Sotiriou goal early on – Kostas Mitroglou's strike and an Alexandros Tziolis header turned the match in favour of Michael Skibbe's side. A win against Gibraltar on Tuesday will confirm them as Group H runners-up.

Gibraltar 0-6 Estonia

Estonia secured their biggest competitive victory – and only the second 6-0 win in their history, matching a score against Lithuania from 1928 – as Gibraltar's UEFA losing streak was extended to 19 games. Siim Luts, Mattias Käit and Sergei Zenjov struck in the first half, but were upstaged by Joonas Tamm, who scored a 26-minute hat-trick – his first for his country – after the break.