F1 stars play football before Mexican Grand Prix
Formula One racers including Toro Rosso drivers Daniil Kvyat, Carlos Sainz and Force India's Nico Hulkenberg, played a charity football match alongside former Spanish defender Carles Puyol, ahead of Sunday's Mexican Grand Prix. Mercedes' Nico Rosberg currently leads the Formula One drivers' championship, ahead of British teammate Lewis Hamilton.