Photos: Winners Gilbert Yegon and Volha Mazuronak, credit: METRO Marathon Düsseldorf / Klaus-Dieter Weber - Volha Mazuronak produced the top performance at the METRO Marathon Düsseldorf as the Belorussian athlete ran a women's course record of 2:25:25. Mazuronak, the top European finisher in fifth place in the 2016 Olympic Marathon in Rio, dominated the race. The German runner Fabienne Amrhein was a surprise second placer, improving her best to 2:32:35. Her personal best was inside the team qualifying time for the European Championships in Berlin this summer. The Kenyan Rose Maru finished third in 2:33:55 with last year's women's champion Doroteia Peixoto Alves of Portugal fourth in 2:35:15.