There were five different UCI races this past weekend with five different winners. Sven Nys put in an incredible performance on Saturday en route to a World Cup victory in Koksijde. The following day, Klaas Vantornout was able to get away from the Belgian National Champion to break Nys’ streak of four straight Superprestige victories. Meanwhile, Japanese National Champion, Yu Takenouchi picked up another UCI win in Japan. Stateside, it was a weekend for the Jeremy’s. Jeremy Durrin picked up a UCI C2 victory on Saturday while Jeremy Powers picked up a victory on Sunday at Baystate Cyclocross in Sterling, MA. Who do you think is the top rider right now? Let us know!