The champions of the track - All on the podium. The 1.3 Japan Cup is one of the major one day races in Japan, coming at the tail end of the road season. This year, it was held in wet, miserable conditions that saw only 28 finishers. The break of eight - Early in the race. Two Lotto riders - Attempt to stay warm.
Rain jackets out - The main peloton as they crest the hill.