The charity football match takes place at Old Trafford tonight as we prepare for the World Cup. Raising money for Unicef, England take on the World XI of squads made out of ex-footballers, other sportsmen, and celebrities. Robbie Williams captains the England squad, which also includes David Seaman, Olly Murs and Lee Mack. Usain Bolt leads the World XI, featuring Eric Cantona, rugby’s Dan Carter and cricket’s Kevin Pietersen. The match is presented by Dermot O'Leary and Kirsty Gallacher. Soccer Aid is on ITV at 18.30 (kick-off 20.00).