Thursday 29 December 2016 20:07, UK
Substitute Valentin Stocker scored a late winner as Switzerland beat Hungary 3-2 in Budapest to make it back-to-back qualifying victories.
It appeared as if Hungary would claim a share of the spoils after Adam Szalai had netted twice to cancel out goals from Haris Seferovic and Ricardo Rodriguez, his first at international level.
But Stocker found the net a minute after his introduction at Groupama Arena as Switzerland built on their impressive win over Portugal.
Emir Spahic's own goal set Belgium on their way to a 4-0 win against Bosnia, with Eden Hazard, Toby Alderweireld and Romelu Lukaku all finding the target in Brussels.
Mikael Lustig's 58th-minute goal settled Sweden's 1-0 victory over Luxembourg, who had Kevin Malget sent off, while Kostas Mitroglou and Petros Mandalos fired Greece to a 2-0 win over Cyprus.
Elsewhere, the Faroe Islands claimed a 2-0 victory in Latvia and Estonia ran out 4-0 victors against Gibraltar.