PORTUGAL v WALES
The dragons have the form, the momentum, the most expensive player in the world. Ronaldo is due a stormer. He has missed many chances. He won’t keep missing many chances. This one is going to extra time with Wales winning it with a Bale free-kick. 1-2
GERMANY v FRANCE
The team I’ve predicted to win it are still in it. But they face their biggest challenge yet. Who can stop Deutschland? This one is going all the way to penalties, with France snatching it. 1-1 (France 7-6 on pens).