Monterrey claimed a fifth CONCACAF Champions League title after edging Mexican rivals Club America 1-0 in the final.

Rogelio Funes Mori was the hero, with the Mexico international's ninth-minute goal proving the difference at Estadio BBVA in Guadalupe on Thursday.

America defender Sebastian Caceres failed to deal with a ball into the penalty area, his whiffled clearance gifting Mori and Monterrey the early opener.

Former Tottenham striker Victor Janssen went close to doubling Monterrey's lead with 10 minutes of regulation remaining after rounding goalkeeper Guillermo Ochoa, but his effort was cleared off the line.

There were incredibly 15 minutes of stoppage time and America came close to dramatically equalising in the 101st minute when Federico Vinas rattled the crossbar in a goal-mouth scramble.

Monterrey, though, held on for their second Champions League trophy in three years.

Club America reached the CONCACAF Champions League final after eliminating Philadelphia Union 2-0 on Wednesday.

Liga MX giants America sealed a 4-0 aggregate semi-final triumph thanks to second-half goals from Nicolas Benedetti and Henry Martin.

America – seven-time champions – will face either Cruz Azul or Monterrey in an all-Mexican final on October 28.

MLS outfit the Union had a two-goal deficit to overturn in Philadelphia midweek and the home side came close to scoring five minutes into the second half.

The Union had a penalty saved by Mexico international Guillermo Ochoa, who denied Jamiro Monteiro, after Kacper Przybylko was fouled by Bruno Valdez.

Philadelphia – looking to end MLS' title drought in the Champions League, dating back to LA Galaxy's success in 2000, dominated the second half.

However, Benedetti all but settled the contest in the 79th minute before Martin tapped home America's second of the night in stoppage time.

© 2020 SportsMaxTV All Rights Reserved.