Portugal 2 Belgium 1: Ronaldo seals win after Belgians honour Brussels victims

Portugal triumphed 2-1 against Belgium with Nani and Cristiano Ronaldo on the scoresheet in Leiria.

The match had been scheduled to take place in Brussels, but was moved in the aftermath of last week's terror attacks in the Belgian capital and the visitors wore training tops with the message "In memory of all victims – Brussels, 22.03.2016" before the action got under way.

Romelu Lukaku grabbed a goal back with nearly half an hour to play, heading in a sublime cross from his brother Jordan, but Belgium - who top FIFA's rankings - could not find an equaliser.

Portugal had lost two of their three previous internationals but Fernando Santos' side were constantly threatening Belgium on the break and they will be a danger at Euro 2016 on this form.

Ronaldo had a penalty saved in Portugal's 1-0 loss against Bulgaria on Friday but his confidence was unaffected, the Real Madrid star nutmegging Jason Denayer with an early backheel.

That sumptuous skill, after nine minutes, set up Mario for a drive that Courtois blocked, with the Chelsea goalkeeper also saving Adrien Silva's follow-up.

Courtois was having a busy start to the game, turning Nani's effort away before superbly tipping Ronaldo's header on to the crossbar.

Guillaume Gillet's error let in Ronaldo five minutes after half-time, but he sliced his shot wide.

World number one side Belgium had won eight of their nine previous internationals but there were few signs of a comeback, as Mertens missed a good headed chance and Patricio made a fine save from Radja Nainggolan's viciously swerving free-kick.

Substitute Ricardo Quaresma whipped a free-kick just over the angle, as Belgium lost momentum amid a glut of changes made by each coach, and Marc Wilmots' side could not find a leveller.