All in all, a France victory seems likely, but Sweden will put up a fight.
Reporting on football and sports at large since 2007. Written for Channel 5, BT, the PFA, the Football Ramble amongst many, many others.