Germany's Marcus Ehning, riding Pret A Tout, won the sixth stage of the Jumping World Cup on Sunday, finishing ahead of countryman Christian Ahlmann and Belgian Pieter Devos in a quick jump-off.

The 45-year-old Ehning, who completed the round without a penalty, took 43.30 seconds to clear the eight fences in the Madrid arena, with the second-place Ahlmann, riding Dominator 2000 Z, crossing the line in 43.53 seconds and Devos, on Espoir, in 43.66 seconds.