Ipswich Town striker Tamas Priskin scored a first-half brace before goals by Balazs Dzsudzsak, Vladimir Koman and Robert Feczesin finished the rout.
Germany came from behind to claim a 3-3 draw against Ukraine at the newly-renovated Olympic Stadium in Kiev.
Andriy Yarmolenko and Yevhen Konoplyanka put the home side 2-0 up at the Euro 2012 final venue, before Toni Kroos pulled one back for Germany in the 38th minute.
Serhiy Nazarenko scored the Ukraine's third on the stroke of half-time but goals by Simon Rolfes and Thomas Muller gave Germany a draw.
Elsewhere, Denmark beat Sweden 2-0 thanks to goals by Nicklas Bendtner and Michael Krohn-Delhi.
Bendtner, who is currently on loan at Sunderland from Arsenal, opened the scoring in the 34th minute before Krohn-Delhi sealed the win 10 minutes before the final whistle.
Scotland beat Cyprus 2-1 at the Antonis Papadopoulos Stadium in Larnaca.
Kenny Miller opened the scoring with a superb volley in the 24th minute before Jamie Mackie fired his second international goal.
Dimitris Christofi pulled one back for Cyprus when he lashed his shot into the corner three minutes later but it was not enough as Craig Levein's side held on for the win.
A Razvan Cocis own goal handed Belgium a 2-1 win over Romania at the Koning Boudewijn Stadion.
Belgium defender Daniel van Buyten scored the opener in the 11th minute and Cocis doubled the home side's lead two minutes before half-time with an own goal.
Daniel Niculae pulled one back for Romania in the 65th minute and Razvan Rat missed a penalty two minutes before the end which would have earned his side a draw.
Greece held Russia to a 1-1 draw at the Karaiskakis Stadium after Alan Dzagoev's second-minute goal was cancelled out by Kostas Katsouranis's 59th-minute effort.
Georgia beat Moldova 2-0 thanks to a first-half goal by Otar Martsvaladze and Jano Ananidze's penalty.
Both sides were reduced to 10 men in the 76th minute when Aleqsandr Kobakhidze and Moldova's Igor Armas were sent off.
In other results, Azerbaijan beat Albania 1-0, Burkina Faso drew 1-1 against Mali and Cameroon beat Sudan 3-1.