Adelaide: Andre Greipel had too much power for the rest of the field when the German snatched an impressive victory at the Down Under Classic in Adelaide Sunday.

His Lotto-Belisol team took control of the peloton with two 1.7-km laps remaining on the 51-km course, setting up a bunch sprint for Greipel.

Team Sky rider Edvald Boasson Hagen came home a distant second, with Australian Heinrich Haussler finishing third for the Garmin-Barracuda team.

The Down Under Classic is a criterium held before the start of the Tour Down Under, the first World Tour race of the season, which begins Tuesday.