The Hague - Czech Roman Kreuziger made a solo break for home to win the Amstel Gold race on Sunday after 251.8km from Maastricht to Valkenburg.
The Saxo rider broke clear on the final climb from a group of escapees and then held off the chasing pack to win by 20 seconds.
Spaniard Alessandro Valverde won a sprint finish for second.
It was the first time the 26-year-old Kreuziger, a former winner of the young rider jerseys at both the Tour de France and Tour of Italy, has won a Classic.
He broke clear with seven kilometres to ride and never looked back.
At the foot of the final ascent of the short but punishing Cauberg climb, three kilometres from the end, he had a 30-second lead over the peloton.
World champion Philippe Gilbert attacked out of the group to try to hunt down Kreuziger but he never got close and once over the top of the Cauberg he was chased down by the pack.
Amstel Gold race results on Sunday:
1. Roman Kreuziger (CZE) 6 h 35:21, 2. Alejandro Valverde (ESP) at 22, 3. Simon Gerrans (AUS) 22, 4. Michal Kwiatkowski (POL) 22, 5. Philippe Gilbert (BEL) 22, 6. Sergio Henao (COL) 22, 7. Bjorn Leukemans (BEL) 22, 8. Pieter Weening (NED) 22, 9. Enrico Gasparotto (ITA) 22, 10. Bauke Mollema (NED) 22.