Cuba saw off Grenada 3:0 in their CONCACAF Nations League B tie on Thursday evening, a result that extends the visitors' unbeaten run while leaving the hosts in a deeper slump. The scoreline tells only half the story — Grenada had already handed Cuba an early advantage through their own goalkeeper's error before the break.
The turning point came in the nineteenth minute when Greg Sandiford bundled the ball into his own net, a moment that shifted the match entirely. By then Grenada were already on the back foot, having made a substitution just two minutes earlier for Lucas Akins. The home side never recovered their composure after the mistake, and the visitors pressed forward with purpose.
Cuba made their dominance clear through possession, controlling 65 per cent of the ball compared to Grenada's 35. They registered eight shots on target and created opportunities, though they failed to convert them into big chances. Grenada managed only one shot on target from seven attempts off target, a reflection of how thoroughly they were outplayed.
The goals were spread across the final moments of the match rather than coming in a flurry. Daniel Diaz struck in the ninety-first minute after the break, and Didier Lorenzo Reinoso Maturell added a third four minutes later. Both came when the result was beyond doubt, but they capped a performance that had been tight throughout.
Discipline was an issue for Grenada, who collected three yellow cards — Sandiford, Patrick Josh Gabriel and Jamal Gittens — while Cuba received two through Luis Paradela and Karel Espino. The home side also made five changes, bringing on Casanova Elvis, Aj Paterson, Darius Johnson, Dorrel Denzil Pierre and others as they searched for a response.
The defeat is Grenada's fifth consecutive loss, following defeats to Ireland, Kenya, Rwanda and Jamaica, with only their win against the US Virgin Islands breaking the run. Cuba, meanwhile, have shown resilience — a draw against the Dominican Republic and a win over Martinica suggest they are building momentum heading into the final stages of League B.