Haji Wright scored in the sixth and 19th minutes of extra time from assists by Gio Reyna to complete a miraculous comeback when the U.S. men's national team defeated Jamaica 3-1 in a semifinal of the CONCACAF Nations League in Arlington, Texas, on Thursday.

The U.S. plays in the final Sunday against the winner between Panama and Mexico later Thursday. Jamaica will play in the third-place match Sunday.

Wright, who scored against The Netherlands in the 2022 World Cup, was the recipient of a slick through ball by Reyna to set up the winner with his left foot for the 2-1 lead. Wright was a late addition to the roster as a replacement for injured forward Josh Sargent.

He made it 3-1 off a weighted ball by Reyna inside the box. Reyna entered at the start of the second half, Wright in the 63rd minute.

The U.S. won the previous tournaments in 2021 and ‘23 but came within seconds of losing despite leading in shots 25-6, shots on target, 7-3, and corner kicks, 12-3.

Jamaica's Greg Leigh scored 31 seconds into the match and the lead held until the last kick of stoppage time when a U.S. corner kick resulted in an own goal by Jamaican forward Cory Burke in the 96th minute.

Christian Pulisic's service was headed at the near post by Miles Robinson and glanced off the head of Burke.

According to OptaJack, the goal at 95:24 is the latest stoppage-time goal the USMNT has scored since Ricardo Clark's winning goal against Venezuela at 96:59 in January 2012.

Leigh scored after a throw-in that went to Bobby De Cordova-Reid. He lofted a cross from the right flank to the far post where U.S. defender Joe Scally was caught ball watching, allowing Leigh an unmarked shot that goalkeeper Matt Turner could not save.

After that, it was nearly all U.S. The Americans had 81 percent possession in the first half which resulted in nine shots but only one on goal.

The U.S. leads the series 20-3-10 but the teams tied 1-1 in the previous two matches in 2021 and ‘23.

More must-reads:

TODAY'S BEST
Astros release struggling former MVP still owed over $30 million
Rays release DH/OF after designating him for assignment
Blue Jays designate struggling DH for assignment
Patriots sign second-round WR, complete rookie deals
Wisconsin lands four-star LB over Oregon, Texas A&M
JJ Redick's flirtation with Lakers job reportedly will resume
The Undertaker shares his hope for AEW
Jeff Van Gundy reportedly could be hired by Western Conference team
Ex-major champion offers harsh criticism of US Open venue
Panthers hold off late Oilers rally in Game 3, gain 3-0 lead in Stanley Cup Final
Trevor Lawrence's monster contract extension shows trouble with QB market
Why the 'Big' 12 may soon be obsolete
Tiger Woods stumbles to 4-over 74 in first round of U.S. Open
Luka Doncic takes responsibility for fouling out in Game 3, believes Mavericks can overcome 3-0 hole
Utah NHL team unveils name and look for 2024-25 season
Tom Brady offers harsh assessment of current NFL quarterbacks
Conor McGregor out of UFC 303 main event due to injury
Watch: Three second-period goals give Panthers commanding lead in Game 3
Former NFL coach shares bold claim about Steelers' Russell Wilson, Justin Fields situation
Dolphins further reinforce defensive line by signing this veteran

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.