Sweden vs. Slovakia (Friday, 2.00pm)
Having failed to reach the knockout stages since 2004, the Swedes will want to build on a point taken from Group E favourites Spain, in order to finally reach the last 16.
We say: Sweden 1-0 Slovakia
An abundance of goals is not on the menu in St Petersburg, as both teams are capable of packing the midfield and neither will be overly concerned if they only pick up a point.
Sweden, however, can offer a handful of final-third talent that may just see them over the line - sewing up a place in the knockout phase in the process.
Croatia vs. Czech Republic (Friday, 5.00pm)
We say: Croatia 1-1 Czech Republic
Croatia have options in abundance up top as Dalic hopes to get his frontmen firing as soon as possible, and it would be a surprise not to see the fired-up Chequered Ones hit the back of the net at the second time of asking.
Scotland had their moments against the Czech Republic, and while the momentum is certainly with Silhavy's side, we think Croatia will do enough to bag a point - a result which would be much more favourable for the Czechs, however.
England vs. Scotland (Friday, 8.00pm)
England will be looking to make it two wins from two matches at this summer's European Championship when they welcome Scotland to Wembley on Friday night for a mouthwatering contest.
The Three Lions opened their Euro 2020 campaign with a 1-0 win over Croatia on Sunday, while Scotland suffered a 2-0 loss to the Czech Republic, with Steve Clarke's side now having ground to make up in Group D.
We say: England 2-0 Scotland
Scotland desperately need to avoid defeat on Friday night, but we are finding it tough to predict anything other than a routine victory for Southgate's side. The Three Lions were defensively impressive against Croatia, and we fancy them to keep another clean sheet in a comfortable success in the English capital.