Why they won't: Apart from a few minutes against Argentina when they trailed 1-2, France have yet to face real pressure in this tournament. Questions remain over their ability to handle it, especially with a young squad and lack of natural leaders. Haven't beaten Belgium since 2004.
First semi final prediction: Belgium to edge France, possibly after extra time.
England vs Croatia
Why England can win: If you read enough of the English press, simply because it's destiny. But there is a lot to like. They are pace and skill in the final third, a decent spine and a goalkeeper confident and in form. They're well organised, fit and relatively fresh, having had the least onerous run to the semifinal. Perhaps most importantly, they are the most united England team since at least 1996.
Why they won't: Compared to the other three teams, they lack star quality and x-factor, especially in midfield. They've struggled to score from open play, and look vulnerable at the back, especially with the tendency of the back three to over play. And most importantly, they've yet to face genuine adversity in this event. When they did, in the last 40 minutes against Colombia, they didn't have many answers.
Why Croatia can win: Have class players to compare with any roster, especially the twin talents of Luaka Modric and Ivan Rakitic in midfield. Have overcome a series of difficult opponents without often being at their best, often a telling quality. And showed tremendous courage against Russia, especially in their response after the host nations 116th-minute equaliser.
Why they won't: After being involved in a series of emotional and dramatic games, including two penalty shoot outs, there is a danger they are mentally and physically exhausted. Can they lift for their semifinal, especially with almost all of the crowd in Moscow behind the "Three Lions".
Second semi-final prediction: England, just, by a single goal.