The German took the 5* Qualifier at MLSJ Monterrey with Otello de Guldenboom while the Canadian was close riding De Flor 111 Z Santa Rosa.
Daniel Deusser
Daniel Deusser (GER) won the rich Grand Prix and young guns Miami Celtics took the League final at the showdown in the Czech Republic.
With the Statue of Liberty as a backdrop, Daniel Deusser and Scuderia 1918 Tobago Z won Saturday's €300,000 Grand Prix.
An exciting Masters weekend of show jumping concluded on Sunday with the $3 million class; Sweden ruled the Nations' Cup the previous day.
This major tournament in Germany featuring five disciplines begins Friday, and with it the Rolex Grand Slam of Show Jumping.
The win makes the German rider the latest to earn a spot at the Longines Global Champions Tour Super Grand Prix later this year in Prague.
The Queen was on hand to watch her home-bred Highland mare win the championship; Von Eckerman and Deusser take feature jumping events.
All eyes now turn to the second Grand Slam major of the year, CHIO Aachen, where Deusser will look to defend his 2021 title.
The German rider got the show in Riyadh off to a great start with this win and a 2nd place finish aboard Bingo Ste Hermelle in a 1.45m class.
The German won the Rolex Grand Prix of Aachen on home ground, narrowly edging 20-year-old US rider Brian Moggre.