Portugal’s recent form, accompanied by their standing in the group, should be enough to overcome a Croatia side who are still reeling from the late defeat against Scotland at Hampden Park.
Portugal are heading into this game having not lost in their previous five in all competitions, and the hosts have won three of the last four meetings between the two teams. Croatia are without a clean sheet in their previous three and have shown defensive frailties in conceding first in four of their last five.
In this fixture, neither side has kept a clean sheet in the last five meetings, and both teams have scored in the previous five meetings between the two teams. Interestingly, Over 2.5 goals have also been scored in four of the last five meetings between the two sides.
That being said, Portugal should be the favourites for his game. The visitors have the attacking options to pose a considerable threat to a side who have been conceding as of late. We predict a 3-1 win over Croatia for Portugal.
Croatia 1-3 Portugal