Jeff Cunningham scored in the final minute of stoppage time Wednesday night to give FC Dallas a 2-2 tie with the New England Revolution, extending its club-record unbeaten streak to 16 games.

FC Dallas (10-2-13) scored twice in the final 10 minutes and has eight wins and eight ties during the streak, which is two shy of the MLS season record set by the Columbus Crew in 2004.

David Ferreira's penalty kick in the 80th minute pulled FC Dallas within 2-1. Ferreira assisted on Cunningham's tying goal.

Shalrie Joseph put New England (7-14-4) ahead in the fifth minute. Ilija Stolica made it 2-0 in the 66th minute with a shot from the top-right corner of the goalie box.

Cunningham's 130th career goal came after he entered as a substitute in the 61st minute. He took a pass from Ferreira and knocked a shot into the left corner of the net from inside the goalie's box with his left foot.

Ferreira missed a penalty kick in the 34th minute, shooting wide right for his first miss in four chances this season.

Joseph's first goal of the season was set by Chris Tierney, who directed a volley that Joseph controlled from about 10 yards before shooting it past FC Dallas goalkeeper Dario Sala.

Sala started in place of Kevin Hartman, the league leader with a 0.62 goals-against average. Hartman injured his right knee in last Thursday's 2-2 draw against New York and is out indefinitely.

Stolica's goal was set up by Revolution goalkeeper Matt Reis' punt to Marko Perovic, who made a cross to Stolica from near midfield.