Live: Tour de France - stage 12 as it happened

Summary

  1. Katusha's Alexander Kristoff wins stage 12
  2. Vincenzo Nibali retains race leader's yellow jersey
  3. Team Sky's Richie Porte stays second, +2:23 behind
  4. Tony Gallopin loses 5:45; drops out of GC top 10
  5. Geraint Thomas and Simon Yates only GB riders left

This page automatically updates