MONTREAL — Sporting KC goalkeeper Jimmy Nielsen punched away Matteo Ferrari's header in added time as Montreal struggled to a 0-0 draw Saturday to keep the Impact in the MLS playoff hunt.
Montreal picked up its first point in three games since ending its team-record five-game winning streak.
Montreal goalkeeper Troy Perkins made a point-blank stop on Kei Kamara 14 minutes into the game. Justin Mapp had the Impact's best opportunity in the first half, but his shot went wide.
REVOLUTION 1, RED BULLS 1: At Foxborough, Mass., Darrius Barnes scored his first career goal five minutes into stoppage time to give New England the draw against New York.
Barnes' tying goal came shortly after Loel Lindpere put the Red Bulls (14-8-8) ahead in the first minute of stoppage time.
FIRE 2, CREW 1: At Bridgeview, Ill., Chris Rolfe scored two goals in a little more than 3 minutes in the first half to lead Chicago past Columbus.
Chicago (16-8-5) won its fourth straight and seventh in the last eight to move two points behind first-place Sporting Kansas City in the Eastern Conference.
EARTHQUAKES 2, SOUNDERS 1: At Seattle, Chris Wondolowski scored his MLS-leading 22nd goal — and his 10th game-winner — to lead the San Jose Earthquakes to a 2-1 victory against the Seattle Sounders.
GALAXY 4, TORONTO FC 2: At Carson, Calif., Juninho had two spectacular first-half goals and Robbie Keane also scored twice as the Los Angeles Galaxy beat Toronto FC 4-2 to clinch a playoff spot.