The group stage at the 2019 Gold Cup is nearing completion with each team using its third match to either secure a spot in the knockout stage or at least end the tournament on a high note.
Tuesday's action featured the end of Group C competition from Banc of California Stadium in Los Angeles.
Jamaica, El Salvador and Curacao each entered the day with the possibility of winning the group or being eliminated, while Honduras had the chance to play the role of spoiler after a surprising two losses to begin the tournament.
Two more surprising results left Jamaica and Curacao as the two teams left standing in the group.
Check out the latest results and everything you need to know about the CONCACAF championship.
Jamaica 1, Curacao 1
Honduras 4, El Salvador 0
Group C Table
1. Jamaica: 1-2-0, 5 pts, +1 GD
2. Curacao: 1-1-1, 4 pts, 0 GD
3. El Salvador: 1-1-1, 4 pts, -2 GD
4. Honduras: 1-0-2, 3 pts, +1 GD
Full tables available at the tournament's official site.
Trinidad and Tobago vs. Guyana at 6:30 p.m. ET
Panama vs. United States at 9 p.m. ET
Jamaica 1, Curacao 1
Jamaica needed only a draw to advance and accomplished that goal, but Curacao was able to get a point as well thanks to an incredible goal in stoppage time.
Down 1-0 and facing elimination, Jurien Gaari hit a screamer from outside the box to tie the match in the 93rd minute:
Elson Hooi came within inches of the game-winning goal in the 95th minute, but it faded just wide.
After getting their first win at the Gold Cup last match, Curacao gave itself a chance to advance to the quarterfinals by grabbing a fourth point in the group stage. El Salvador's loss later in the night was enough to push the team through to the next round.
Jamaica had appeared poised to earn a win and three points as time expired, using a defensive approach after gaining an early lead.
In the first half, the Reggae Boyz showcased the difference between holding the ball and doing something useful with it. The team held possession for just 44 percent of the first 45 minutes but outshot Curacao 12-3 in that time.
The opening goal in the 14th minute came as a result of an onslaught of attempts in the early going:
It was Shamar Nicholson who finally got onto the scoresheet for Jamaica after redirecting the shot from Andre Lewis.
Of course, both teams could've done a better job of finishing opportunities:
Curacao was able to put more pressure on in the second half with several close chances at a goal, finally coming through in the closing moments.
The Reggae Boyz will reach the quarterfinals, but they won't know their opponent until after Wednesday's action.
Honduras 3, El Salvador 0
Honduras followed up a pair of surprising losses with a dominant win over El Salvador in its final match at the Gold Cup.
El Salvador was the team with something to gain in this match but it was Honduras that was the aggressor for most of the match.
Although the battle remained scoreless in the first half, Los Catrachos had several close chances while allowing very few on their own end.
They were finally able to break through in the 59th minute on a great finish from Jorge Alvarez:
About six minutes later, Honduras doubled the lead after a defensive mistake in the 65th minute:
Rubilio Castillo scored the goal, but it was Luis Garrido who forced the turnover with his pressure in the attacking zone.
El Salvador still could've advanced with a 2-1 loss, which should have kept the pressure high, but they allowed another easy goal when Bryan Acosta finished one-on-one with the keeper:
A fourth goal in the 90th minute then sealed the match and El Salvador's fate.
The sloppiness with so much on the line was a major disappointment for the Salvadorans, and it led to an early exit in this tournament.
Both El Salvador and Honduras have been eliminated, one point short of the quarterfinals.