Le Mans victory so close for Toyota

The Porsche 919 Hybrid No 2 drivers celebrate after winning the 84th 24-hour Le Mans endurance race. Picture / AP
The Porsche 919 Hybrid No 2 drivers celebrate after winning the 84th 24-hour Le Mans endurance race. Picture / AP