Colombia controlled the ball, piled up 24 shots and finished with an xG of 1.63, yet could not find a way past Diogo Costa as Portugal held on for a 0-0 draw at Hard Rock Stadium on Saturday. The Portuguese goalkeeper made six saves and denied what could have been a winner when a D. Sanchez effort was ruled out for offside in the 90th minute by VAR. For Colombia, it was a performance that deserved more; for Portugal, it was a backs-against-the-wall point that may prove valuable depending on how the rest of the group plays out.

Key Moments
- 46′, Portugal manager Roberto Martinez made two halftime changes, withdrawing Ruben Neves and Joao Cancelo, a clear sign his side had struggled to hold territory in the first half.
- 60′, Colombia made their own double substitution, bringing off Jefferson Lerma and Jhon Cordoba as Nestor Lorenzo pushed for a breakthrough.
- 70′, Joao Felix and Vitinha were replaced as Martinez reshuffled Portugal’s attack, trying to relieve pressure and add a counter-attacking threat.
- 76′, James Rodriguez entered the pitch for Colombia, replacing Jhon Arias, giving Los Cafeteros a more creative option late on.
- 86′, Gustavo Puerta was booked for roughing, Colombia’s only disciplinary incident of the match.
- 90′, D. Sanchez thought he had won it for Colombia, but the goal was disallowed for offside after a VAR review, sealing the goalless draw.
Tactical Breakdown
Colombia were the dominant side by every attacking metric. Playing a 4-3-3 under Nestor Lorenzo, they held 55 percent possession, completed 485 of 545 passes (89 percent accuracy) and registered 15 shots from inside the box alone. Their xG of 1.63 tells the story plainly: they created enough to win, but Diogo Costa’s six saves kept Portugal level. Luis Diaz was a constant threat down the left flank, and James Rodriguez’s introduction in the 76th minute added a layer of craft that Portugal struggled to handle in the closing stages.
Portugal’s adjustments at halftime pointed to how uncomfortable Roberto Martinez felt about his side’s shape. Withdrawing both Ruben Neves and Joao Cancelo simultaneously was a decisive call, effectively reorganizing the midfield structure. A further double change at the 70-minute mark, removing Joao Felix and Vitinha, suggested Portugal were no longer trying to win the game from open play but instead to contain Colombia and live off set pieces or moments of individual quality from Cristiano Ronaldo, who had limited involvement on the night.
What cost Colombia a deserved win was a combination of Diogo Costa’s outstanding display and two moments of VAR-related misfortune. Their shot conversion was poor relative to the volume they generated, with only 6 of their 24 attempts finding the target. Seven more were blocked before reaching goal. The offside flag on the 90th-minute Sanchez effort summed up the evening: plenty of pressure, no reward.
Player Ratings
Match Context
Standings
Head To Head
Verdict
The draw leaves both Colombia and Portugal needing to monitor other results to determine their next-round fate, while Mexico tops the group standings with nine points from three games and South Africa sit second on four. For Colombia, the VAR disallowance in stoppage time will sting: they were the better team, and the standings do not reflect that. Portugal take a point they probably did not deserve, held together largely by one goalkeeper on an exceptional afternoon.