The Tour de Romandie five-day cycling race ended in Geneva on Sunday with a victory for 23-year-old Czech rider Roman Kreuziger.