Belgian Tom Boonen rushed in the last hundred meters to win the 804 km sixth stage of the tour de France, featuring crashes with two thirds of the bunch involved one kilometer before the finish in Angers.
Standings of tour de France.