The British rider bested a large field of 40 starters aboard a relatively green mount as more experienced pairs had plenty of surprise rails.
Longines FEI Jumping World Cup
The German was astride a relatively new ride, Coolio 42, on an afternoon which saw a surprising elimination for Kevin Staut.
The Canadian and Lehar were edged by her coach Conor Swail riding Count Me In in the $226,000 event; she now sits 3rd in the NA standings.
The Brit stole victory from reigning European champion Steve Guerdat of Switzerland in the eight-horse jump-off in Italy.
The Belgian rider rode Bond Jamesbond de Hay to victory in the third leg of the Longines FEI Jumping World Cup Western European League.
The Irish rider makes it two in a row in Helsinki, winning again just a week after coming out on top at the opening leg in Oslo.
The Irishman, riding Consulent de Prelet Z, beat a star-studded lineup to kick off the Longines FEI Jumping World Cup series in Norway.
King Edward carries von Eckermann to victory at the FEI Jumping World Cup™ Final; Canada’s Erynn Ballard finishes in 17th spot.
A well-populated deciding round made it a fierce race against the clock for Marlon Modolo Zanotelli and VDL Edgar M.
Frenchman Julien Epaillard galloped to win the FEI Jumping World Cup qualifier in Amsterdam riding Donatello d'Auge.