The Full 90

MLS on Wednesday: Where amazing happens

Kansas City came back from 3-1 down to beat Houston 4-3. Dallas kept their 16-game unbeaten streak alive with a last-second goal to tie New England 2-2. Seattle dropped a 2-0 lead in Mexico in the CONCACAF Champions League. Real Salt Lake came from down a goal and held on to a 3-2 win in Champions League play.


FC Dallas ties Revolution 2-2, extends streak

FRISCO, Texas — 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.

Monterrey rallies to defeat Seattle 3-2

MONTERREY, Mexico — Humberto Suazo of Chile scored twice and Aldo de Nigris added another and Mexican club Monterrey rallied for a 3-2 victory over the Seattle Sounders in a Group C match in the CONCACAF Champions League on Wednesday.

Seattle took a 1-0 lead after Sergio Perez's own-goal in the 27th minute, and Michel Fucito made it 2-0 in the 44th. But De Nigris scored in the 73rd and Suazo, who came on as a second-half substitute, scored in the 74th and 77th minutes.

Monterrey has won all four games to lead Group C. Seattle has lost all four of its matches.

Real Salt Lake takes lead in Group A with 3-2 win

PANAMA CITY — Real Salt Lake defeated Panama club Arabe Unido 3-2 on Wednesday to take the lead in Group A of the CONCACAF Champions League.

William Aguilar gave the Panama team an early 1-0 lead. But Real Salt Lake rallied with three unanswered goals in the first half. Will Johnson equalized in the ninth minute, Alvaro Saborio scored with a header in the 35th and Johnson got his second in the 41st minute. Sergio Angulo got one back for Arabe Unido in the 52nd.

Real Salt Lake's win was the first in the CONCACAF Champions League by a MLS team in Panama.

Real Salt Lake has nine points in four matches to lead the group. The Panama club has only three points in four matches. Cruz Azul is second with seven points after a 0-0 draw on Tuesday against Toronto.

The Associated Press contributed to this report.