Photos: Yuzuru Sunada

Fabian Cancellara won his third Tour of Flanders, and second in a row, in a four-up sprint to the line following 259km of racing from Bruges to Oudenaarde on Sunday. The Swiss powerhouse from the Trek team beat Belgians Greg Van Avermaet (BMC), Sep Vanmarcke (Belkin) and Stijn Vandenburgh (Omega Pharma) in a tense sprint following some nervous jockeying in the final kilometer. Cancellara, known as Spartacus in cycling circles, joined five other riders in winning a record three Tours of Flanders.