The Seattle Sounders won the U.S. Open Cup for the third straight year by beating the Chicago Fire 2-0 on Tuesday.

The opening goal came in the 78th minute. Chicago goalkeeper Sean Johnson made a diving save on a header from a corner, but the ball fell to Fredy Montero, who slid it into the net, delighting the record crowd of 35,615 - the largest ever for any game in the competition.

Osvaldo Alonso sealed the win with a breakaway goal in the final minute of stoppage time.

Seattle is the first club in more than 40 years to win three straight titles in the oldest competition in American football.