PSG has now secured the prestigious cup on 14 different occasions.
The Parisian giants required a stoppage-time equaliser followed by a perfect penalty shootout to get past Marseille in the Gulf and secure a record-extending fourth consecutive Trophee des Champions victory.
The European champions appeared to be coasting towards a straightforward triumph in the showdown featuring the Ligue 1 champions and the Coupe de France holders after the French winger found the scoring in the opening stages.
Yet, the southern French side fired twice in the closing moments to take a surprise advantage. Initially, the English forward scored from the spot-kick, before the defender unfortunately turned the ball into his own net for an own goal.
In a remarkable turn of fortune, Goncalo Ramos snatched a vital equaliser in the dying seconds to send the contest into a penalty shootout. PSG goalkeeper Lucas Chevalier then emerged as the key figure, stopping decisive kicks from O'Riley and Hamed Traore.
In the shootout, Ramos, Vitinha, Nuno Mendes, and Desire Doue all scored with composure for Paris Saint-Germain to seal a 4-1 penalty victory.
Now 14-time winners Paris Saint-Germain, who met last season's Ligue 1 runners-up Olympique de Marseille after completing a league and cup double, have now lifted this trophy for the 12th time in the last 13 seasons.