Robert Kubica has revealed that a slow puncture prevented him from getting a better result at the Mexican Grand Prix as he finished 18th in his fourth from last race for Williams. Kubica will be moving on at the end of the season, but showed a... MoreĀ»