World Cup runners-up Croatia stayed on course to qualify for Euro 2020 after a dominant display gave them a 4-0 Group E win in Slovakia.
In another fixture, Wales kept alive their own hopes after a 2-1 home victory over Azerbaijan on Friday.
Croatia are level with Hungary at the top of a tight group with both teams on nine points from four games, three ahead of Wales and Slovakia.
Azerbaijan have no points.
The Croatians hit the woodwork three times in the first half in Trnava and Slovakia keeper Martin Dubravka pulled off several good saves.
However, Nikola Vlasic fired the visitors ahead in the 45th minute with his first international goal.
The midfielder took the ball in his stride and fired a stinging low shot past Dubravka from 20 metres after the home side had survived a fierce Croatian onslaught.
Ivan Perisic, who hit the crossbar and the post in the first half, made it 2-0 less than a minute after the break when his heavily-deflected shot from 25 metres left Dubravka stranded.
Defender Dejan Lovren put the icing on the cake for Croatia with a diving header from a tight angle in the 89th minute.