MEERBEKE, Belgium (AP) _ Germany's Steffen Wesemann won a sprint to the finish Sunday to win the Tour of Flanders World Cup Classic.

Belgium's Leif Hoste edged countryman Dave Bruylandts for second place.

Wesemann finished the 160-mile race in 6 hours, 39 minutes.

The top three finishers were well ahead of a pack that included most of the pre-race favorites who dropped back on the infamous cobblestone climb up the ``Wall of Geraardsbergan,'' 10 miles from the finish.

Wesemann, of the T-Mobile team, moved into second place behind Spain's Oscar Freire in the World Cup standings after two events. Freire, winner of the Milan-San Remo last month, finished 23rd in Flanders and leads the standings with 103 points, three ahead of Wesemann.