The Irishman rode Diadema Della Caccia to victory in the €164,800 Grand Prix of His Majesty King Mohammed VI.
Morocco Royal Tour
Ten teams took to Italian course designer Uliano Vezzani's track but when it all shook out, Saudi Arabia edged Italy and Great Britain.
Competition highlights in the sunny North African nation include the CSIO4*-W Grand Prix on Friday and the Nations Cup on Sunday.
The Saudi rider racked up a pair of wins on Böckmann Lord Pezi Junior and Atome des Étisses as the 2nd leg of the Morocco Royal Tour kicks off.
Gold Sky de Pegase, piloted by Frenchman Alix Ragot, bested a huge field of 75 entries to take the Thursday 4* feature.
The three-event jumping series moved to the capital city of Morocco, featuring both a World Cup qualifier and a Nations Cup.
The first leg of this prestigious series starting in Tétouan saw the Italian rider win the CSI4* feature riding the stallion Nikolaj de Music.