NASHVILLE, Tenn. — Christian Pulisic scored two goals and fellow midfielder Weston McKennie added one to help the United States defeat Jamaica 3-1 in the CONCACAF Gold Cup semifinals on Wednesday night, July 3, in Nashville.

The United States will play Mexico on Sunday, July 7, in the Gold Cup final at Chicago's Soldier Field.

McKennie scored in the ninth minute and Pulisic tallied on rebounds in the 52nd and 87th minutes as the U.S. advanced to the Gold Cup final for the 11th time.

Shamar Nicholson scored on a header for Jamaica in the 69th minute. It is the lone goal allowed by the U.S. through five Gold Cup matches.

U.S. goalkeeper Zack Steffen was called on to make three saves. Both teams took 16 shots, with the U.S. putting nine on target compared to Jamaica's four.

Jamaica's Andre Blake made six saves.

The first goal was set up by defender Reggie Cannon. He passed the ball into the center of the box to forward Jozy Altidore, who in turn tapped the ball to McKennie. The 20-year-old booted a point-blank, right-footed shot past Blake.

Pulisic's first goal came seven minutes into the second half, shortly after more lightning rocked Nissan Stadium.

Forward Jordan Morris put a hard shot on goal that Blake knocked away. Pulisic, 20, was charging for the rebound, and he beat Jamaica defender Alvas Powell to the ball and slapped it past Blake to make it 2-0.

Jamaica got back into the contest in the 69th minute as midfielder Leon Bailey maneuvered on the right flank and sent a cross into the box. Nicholson was in position to easily head the ball to the left of Steffen.

The U.S. put the game away 18 minutes later. Forward Paul Arriola sent a hard shot from outside the box that Blake stopped, but Pulisic again was ready for a rebound and drilled it into the left side of the net to restore the two-goal margin.

The United States was highly aggressive in the 15-plus minutes before the weather delay, putting four of its five shots on goal.

Blake prevented two other strong scoring chances, making a superb save on Arriola's close-range right-footer in the fourth minute and deflecting a free kick by Pulisic in the 12th minute.

Mexico defeated Haiti 1-0 in extra time on Tuesday to reach the final.