PSG has now claimed the prestigious cup on 14 different times.
Paris Saint-Germain required a stoppage-time leveler followed by a perfect penalty shootout to overcome their arch-rivals in Kuwait and secure a fourth straight Trophee des Champions victory.
The European champions seemed to be coasting towards a straightforward triumph in the showdown between the Ligue 1 winners and the Coupe de France holders after the French winger found the net in the opening stages.
However, the southern French side struck two times in the closing moments to take a shock lead. Initially, the English forward scored from the spot-kick, before the defender inadvertently directed the ball into his own net for an own-goal.
In a remarkable twist of events, Goncalo Ramos snatched a vital leveler in the dying moments to send the match into a deciding shootout. The Parisian shot-stopper Lucas Chevalier then emerged as the key figure, saving decisive attempts from O'Riley and Hamed Traore.
From the spot, Goncalo Ramos, the midfielder, Nuno Mendes, and the young talent all scored with composure for Paris Saint-Germain to seal a 4-1 shootout win.
The record champions Paris Saint-Germain, who faced last season's Ligue 1 runners-up Marseille after completing a domestic double, have now won this trophy for the 12th time in the last thirteen years.