This is the first fixture between the sides since a friendly in Leicester on June 3, 2003, which England won 2-1. Serbia is always a team that can surprise any opponent, and I think they have an organized and experienced squad.

Perhaps it’s the best time for Serbia to face England because I don’t think England played well in their preparations for Euro 2024. But a team with so much talent—perhaps the best England side ever—will find their highest level and peak at some point.

Phil Foden is their best player, and Gareth Southgate must find a setup that suits him well. They have the players to play faster, and I don’t think the Serbian players can keep up with the tempo. However, Serbia still has excellent players for transitions, like Mitrovic and Vlahovic, so I’m sure Serbia will be dangerous on counter-attacks.

I predict the Three Lions to win & both teams to score. I think the offered price is very high and contains huge value.