Canadian Eric Lamaze won his second straight show jumping event, claiming the Grand Prix of Rome on Sunday.

With his horse Zigali P S, Lamaze posted a winning time of 41.29 seconds. That was enough to hold off Michael Whitaker of Great Britain (41.31), the final rider on the day.

Lamaze, from Schomberg, Ont., won in Rome a week after claiming the Grand Prix of La Baule, riding Powerplay.

He last won the two events back-to-back in 2011 with Hickstead just months before the stallion's death. Lamaze rode Hickstead to an individual gold medal at the 2008 Beijing Olympics.

"The faith I had in these horses is paying off," said Lamaze. "We are really clicking, everything is coming together between myself and the horses. I've spent time really getting to know them, and the moment has come now. Yes, I won these two events before with Hickstead, but to do it again now with two different horses really shows the depth of horses that we have."

Lamaze, who leads the global standings, next competes at the CSI5 Global Champions Tour in Hamburg, Germany.