Belgium moved a step closer to the 2014 World Cup in Brazil with a vital 2-1 win over Serbia while Croatia stumbled on the night.
Kevin De Bruyne and Marouane Fellaini bagged the goals for Belgium while Serbia struck a consolation goal late on through Aleksandar Kolarov.
With Scotland having pulled off a surprise result over Croatia, Belgium ended the night with a three-point lead over the only side that can still deny them automatic qualification.
Kevin Mirallas and Kolarov enjoyed early shots that did not cause too much trouble but in the 13th minute Belgium hit the front when De Bruyne got onto the end of a cross from Jan Vertonghen.
Branislav Ivanovic sent a volley just off target in response before Lazar Markovic had an effort blocked by Toby Alderweireld.
Dusan Basta then brought a finger-tip save from Thibaut Courtois early in the second-half but the hosts would go on to extend their advantage.
De Bruyne took a corner on the hour mark and Fellaini got up above the defence to nod the ball into the bottom corner.
Chances came at both ends in the latter stages of the match but although Kolarov smashed in a late free-kick, it was too late for Serbia to get back into the game.