With a week to go before the World Cup kicks off in Brazil, it's predictions time. So, skipping to the latter stages of the tournament, here are mine.
In the quarter-finals, Brazil will beat England, Germany France, Spain Italy and Argentina Portugal; in the semi-finals, Brazil will beat Germany and Argentina Spain; and in the final itself, Brazil will beat Argentina, lifting their sixth World Cup and their first as hosts.
You heard it here first. Get yourself down to the bookies and stick your shirt on Brazil (currently 3-1 to win it).