PSG has now claimed the prestigious cup on 14 different occasions.
Paris Saint-Germain required a stoppage-time leveler followed by a successful penalty shootout to get past their arch-rivals in the Gulf and capture a fourth straight Trophee des Champions victory.
The Champions League holders seemed to be coasting towards a straightforward triumph in the showdown featuring the French league champions and the French Cup winners after the French winger opened the scoring early on.
However, the southern French side fired twice in the closing moments to take a surprise lead. First, Mason Greenwood scored from the penalty spot, before the defender unfortunately directed the ball into his own net for an own-goal.
In a remarkable turn of events, the Portuguese striker grabbed a crucial equaliser in the final moments to force the match into a penalty shootout. The Parisian shot-stopper Lucas Chevalier then emerged as the hero, saving decisive attempts from O'Riley and Hamed Traore.
In the shootout, Goncalo Ramos, Vitinha, Nuno Mendes, and the young talent all converted successfully for Paris Saint-Germain to seal a 4-1 penalty victory.
The record champions Paris Saint-Germain, who met last season's Ligue 1 runners-up Olympique de Marseille after achieving a domestic double, have now won this trophy for the 12th time in the past thirteen years.