Match ends, Andorra 1, Belgium 4.
Belgium booked their place at Euro 2016 with a convincing 4-1 win in Andorra, which lifted them top of Group B.
Roma midfielder Radja Nainggolan fired in from 25 yards before Manchester City's record signing Kevin de Bruyne curled a free-kick in off the post.
Andorra captain Ildefons Lima scored a penalty but Chelsea's Eden Hazard then scored from the spot.
Debutant Laurent Depoitre tapped in Dries Mertens' cross before Hazard had a poor second penalty saved.
Belgium will win the group if they beat Israel on Tuesday - while Wales will hope to leapfrog them when they host Andorra.
Wales also secured qualification from Group B despite their defeat in Bosnia-Herzegovina.
- 3San Nicolás
- 6Lima Sola
- 21GarcíaBooked at 83mins
- 8VieiraSubstituted forPeppeat 86'minutes
- 23Rubio Gómez
- 5RebésBooked at 12mins
- 4SonejeeBooked at 41minsSubstituted forRodriguesat 62'minutes
- 17MoreiraSubstituted forRieraat 72'minutesBooked at 77mins
- 1Gomes Moreira
- 19MeunierSubstituted forCavandaat 81'minutes
- 5VertonghenBooked at 50mins
- 23J LukakuBooked at 28mins
- 14MertensSubstituted forChadliat 72'minutes
- 7De Bruyne
- 10E HazardSubstituted forBakkaliat 79'minutes
- 20DepoitreBooked at 72mins
- Pawel Gil
- Shots on Target
Second Half ends, Andorra 1, Belgium 4.
Hand ball by Zakaria Bakkali (Belgium).
Corner, Belgium. Conceded by Marc Rebés.
Laurent Depoitre (Belgium) wins a free kick in the defensive half.
Foul by Max Llovera (Andorra).
Attempt missed. Ildefonso Lima (Andorra) header from the centre of the box misses to the right. Assisted by Carlos Peppe with a cross following a set piece situation.
Foul by Radja Nainggolan (Belgium).
Aaron Sanchez (Andorra) wins a free kick on the right wing.
Radja Nainggolan (Belgium) wins a free kick in the defensive half.
Foul by Carlos Peppe (Andorra).
Substitution, Andorra. Carlos Peppe replaces Marcio Vieira.
Foul by Axel Witsel (Belgium).
Max Llovera (Andorra) wins a free kick in the defensive half.
Marc García (Andorra) is shown the yellow card for a bad foul.
Radja Nainggolan (Belgium) wins a free kick on the right wing.
Foul by Marc García (Andorra).
Substitution, Belgium. Luis Pedro Cavanda replaces Thomas Meunier.
Substitution, Belgium. Zakaria Bakkali replaces Eden Hazard.
Penalty saved! Eden Hazard (Belgium) fails to capitalise on this great opportunity, right footed shot saved in the bottom left corner.