Germany’s Tony Martin held onto his lead in the fifth and final stage of the Tour of Beijing to take home the title, while Russia’s Denis Galimzyanov captured the Stage 5 win.