Tour de France Day Five

Day five of the 2012 Tour de France sees Andre Greipel of Germany win at the end of the 196.5 km fifth stage from Rouen to Saint-Quentin, northern France, 5 July 2012. The 99th Tour de France is made up of 1 prologue and 20 stages and will cover a total distance of 3,497 kilometres.