There is a huge difference between the Scotland team before securing qualification for the Euro finals and the Scotland team after securing qualification. They have six defeats and only one win from their last 10 matches, which was a 2-0 win against Gibraltar.

They conceded five goals in the opening game against Germany and will now face a strong Switzerland side with great quality and talent. Based on the first matches and the friendlies before Euro 2024, it's obvious that Switzerland will win tonight's match in Cologne.

However, anything can happen in the Euro finals, and I think it's too early to count the Scots out of the tournament. I'm sure they will come with a different setup and play for the win. They have some of the best fans, which should motivate and give the players extra momentum.

Three points are a must for Scotland, so I predict an open match with both sides playing an attacking style. I predict both teams will score at RheinEnergieStadion.