The three of them had broken clear with more than 25 kilometers to cover and cooperated to keep the chasers at bay, until Cancellara launched an attack with 2 kilometers remaining and won the race with a sizable gap.