The game was played in the Columbus crew stadium in Columbus Ohio with a huge crowed in support of the Americans.
The US dominated from the fist minute of play and looked like they would score multiple goals in the first half but nothing went in despite several fantastic shots.
Two screaming shots hit the post in the first half, and one deflection was tipped by the goalkeeper into the post.
The US got close in the first half, but could not find the back of the net.
In the 55th minute they were finally rewarded for their impressive performance up to that point.
Jamica conceded a free-kick about 30-35 yards from goal and Gomez took the opportunity to curl a shot on goal.
The Jamaica goalkeeper got two hands to the ball in a diving save, but was unable to alter the trajectory, and the ball landed in the back of the net.
The rest of the game was a bit disappointing for the US who seemed to take their foot off the gas, and relinquish possession to Jamaica who had several efforts on goal.
It was a nervous final 30 minutes but USA finished the game 1-0.
This result leaves the World Cup Qualifying group in a three way tie for first with Jamaica, Guatemala and USA each on 7 points. USA leads the group, however, on goal difference.
Several more qualifying games will occur before the top two teams advance to the next stage of World Cup 2014 Qualification.