The Welsh attacker and the substitute goalkeeper wrote his name in the club's record books with their immense contribution when it mattered most.

Los Angeles have written their names in the history books of the Major League Soccer following Saturday night's victory over Philadelphia Union. It took penalty shootouts for LAFC to secure the historic berth after a thrilling 120-minute of football action ended in a 3-3 draw. 

LAFC leveraged the massive support they received from the own packed stadium to set themselves on course to a win on Sunday. The hosts opened the scoring inside the 28th minute through Kellyn Acosta. However, their lead was canceled out after Daniel Gazdag fired Philly level in the 59th minute. It looked certain that Steven Cherundolo's men had finally snatched it after Jesus Murrilo scored in the 83rd minute. However, Jack Elliot also had a clutch moment and levelled the playing ground once more.

The game was ushered into extra-time and there was still so much left for LAFC to do as goalkeeper Maxim Crepeau was subsequently sent-off for a professional last man foul in the 116th minute. Moments later, Philadelphia assumed the drivers seat through another Jack Elliot strike. Anther twists to the tale presented itself when Gareth Bale leaped to put away Diego Palacios' cross in the ninth minute of extra-time stoppages.

The John McCarthy show followed shortly after, with the backup goalkeeper saving two penalties after Daniel Gazdag had missed by blasting the ball over the bar. On the side of the hosts, Denis Bouanga, Ryan Hollingshead and Ilie Sanchez had scored after Cristian Tello had missed the first kick of the night.

WATCH:

With the results, LAFC became the first MLS side since Toronto FC in 2017 to win both the Supporters' Shield (best regular season record) and the MLS Cup.