Hungary vs. France (Saturday, 2.00pm)
We say: Hungary 0-3 France
France undoubtedly should have scored more than just the one (own) goal against Germany, and Saturday's game represents the perfect opportunity for Mbappe and Benzema to strut their stuff.
Hungary are hardly the easiest team to break down in Europe - as Portugal found out for the majority of their encounter with Rossi's side - but France will surely make it two wins out of two at the Puskas Arena.
Portugal vs. Germany (Saturday, 5.00pm)
Portugal will be looking to book their spot in the knockout round of the European Championship with one match to spare when they take on Germany in Munich on Saturday evening.
We say: Portugal 1-1 Germany
There is simply no downplaying the importance of this contest despite the early stage of the tournament. Germany will be so desperate to avoid defeat that it could turn into a cagey affair, but Portugal would likely accept a point, so we can see the two teams playing out a low-scoring draw on Saturday.
Spain vs. Poland (Saturday, 8.00pm)
Luis Enrique's side opened their Group E challenge with a goalless draw against Sweden on Monday, while Poland suffered a 2-1 loss to Slovakia, which has placed them in a tough spot ahead of this match.
We say: Spain 1-0 Poland
Poland's result against Slovakia potentially makes them even more dangerous for Spain, who have a lot to prove this summer; we are expecting a tight match between two sides that struggled going forward in their opening group matches but believe that Spain will emerge victorious in Seville.