Some will argue that the Tour of Flanders is the greatest monument and many will argue that today's race was one of the best.