Italy’s Francesco Gavazzi (Astana) won stage three of the Tour of Beijing in a close uphill sprint finish at the Great Wall. Tony Martin retained the GC lead, but was put under strong pressure by Edvald Boasson Hagen in the final kilometers.