Tony Martin (GER) wins the Tour de Belgium for his 3rd year in a row with a very exciting finish with a total time of 27:56:48.