MIAMI — Venezuela scored a stunning 3-2 upset over the United States to capture the World Baseball Classic for the first time on Tuesday in a tense final played out against a backdrop of political tensions.
Eugenio Suarez drove in the winning run in the top of the ninth inning to seal victory for Venezuela over a star-studded American line-up which had been hyped as a baseball "dream team".
Trailing for most of the game, the USA looked to have hauled themselves back into the contest when Bryce Harper blasted a game-tying two-run homer in the eighth inning.
But Harper's salvo proved to be in vain as Venezuela regained the lead in the ninth inning, punishing a shaky performance from US reliever Garrett Whitlock to clinch victory.
"What can I say, it's amazing," Venezuela hero Suarez said. "Nobody believed in Venezuela but now we win the championship today. This is a celebration for all the Venezuelan country."
Suarez's winning double settled a final that had got under way in a raucous atmosphere at Miami's LoanDepot Park, with a large contingent of Venezuela fans in a sold out crowd of 36,190 booing the USA lineup during pre-game introductions.
US President Donald Trump, whose government captured Venezuelan President Nicolas Maduro in a military raid in January, had stoked tensions with a social media post on Monday, congratulating Venezuela for reaching the final while simultaneously suggesting the country could become the USA's "51st state."
Trump again returned to the theme moments after Tuesday's defeat, declaring in a post on his Truth Social platform: "STATEHOOD!!! President DJT."
The United States National Team members line up after losing to Venezuela during the World Baseball Classic (WBC) final at LoanDepot Park in Miami, Florida, United States on March 17, 2026. (Credit: AFP)

Venezuela's National Team members celebrate following the victory over the U.S.A. during the World Baseball Classic (WBC) final at LoanDepot Park in Miami, Florida, United States on March 17, 2026.