Kenya's Wilfred Kigen claimed the Mobel Kraft Hamburg Marathon 2010 after overcoming the challenge of Norway's Urige Arado Buta in a sprint finish.
The 35-year-old Kigen has a proud history of success in Germany with multiple wins in Dusseldorf and Frankfurt and crossed the line in two hours, nine minutes and 22 seconds.
Eritrea's Beyene Zerea Beraki settled for the third place almost 44 seconds behind the winner.
In the women's race, another Kenyan Cherop Sharon won the race in two hours 28 minutes and 38 seconds - well over a minute ahead of second placed Biruktayit Eshetu Degefa of Ethiopia.
Namibia's Beata Naigambo was third, over four minutes off the pace.
1. Kigen, Wilfred (KEN) 02:09:22
2. Buta, Urige Arado (NOR) 02:09:27
3. Beraki, Beyene Zerea (ERI) 02:10:06
4. Kiprono, Justus Kipchirchir (KEN) 02:10:16
5. Kibowen, Kosgei Matthew (KEN) 02:10:57
6. Caceres, Ignacio (ESP) 02:12:49
7. Bordier, Regis (FRA) 02:22:31
8. Jimenez, Alvaro (ESP) 02:23:48
9. Nothum, Vincent (LUX) 02:27:35
10. Kreth, Magnus (GER) 02:28:27
1. Sharon, Cherop (KEN) 02:28:38
2. Degefa, Biruktayit Eshetu (ETH) 02:29:48
3. Naigambo, Beata (NAM) 02:33:00
4. Chemweno, Elizabeth (KEN) 02:33:24
5. Mezentseva, Tetyana (UKR) 02:34:24
6. Chelimo, Selina Chemunge (KEN) 02:37:20
7. Bekele, Alemitu (BEL) 02:37:35
8. Chelimo, Lilian (KEN) 02:40:41
9. Berg, Kajsa (SWE) 02:45:25
10. Kykyri, Johanna (FIN) 02:46:10