Belgium will face England at the Saint Petersburg Stadium at 17:00 local time (14:00 GMT) on Saturday.

The oracle cat made the prediction at the Hermitage, the second-largest museum in the world, by selecting, not without some hesitation, a bowl of food marked with the Belgian national flag.

He initially chose the "English" bowl, a move that was interpreted as omen of a tough match and possible lead by England.

Achilles, who also predicted the match winners during the 2017 Confederations Cup, has already made six predictions for the World Cup games.

He correctly predicted Russia's wins over Saudi Arabia and Egypt, Iran's victory over Morocco and Brazil's defeat of Costa Rica.

He has made two mistakes so far when he chose Nigeria as the winner of the match against Argentina and when he predicted that Switzerland would beat Sweden in the round of 16.

The 2018 FIFA World Cup kicked off on June 14 and will come to a close on Sunday, with France facing Croatia in the final, which will be played at Moscow's Luzhniki Stadium.