A male cyclist grits his teeth as he races down a street.

Canadian cyclist Derek Gee won the O Gran Camino road race in Spain on Sunday, finishing with a 35-second edge over Italy's Davide Piganzoli.