Jack McInerney converted a header off a free kick in the 73d minute, lifting the Philadelphia Union past the New England Revolution, 1-0, on Saturday night in Chester, Pa.
Following a foul on teammate Michael Farfan, Keon Daniel took the free kick from 20 yards out and sent a clear pass to McInerney, who scored his team-leading seventh goal. It was also the third consecutive game that he scored.
The Union improved to 10-15-6 and have never lost to the Revolution in seven meetings (4-0-3).
Philadelphia won for the third time in its last four matches, but remains in eighth place in the Eastern Conference.
The struggling Revolution (7-17-8) are winless in their last four (0-3-1).
New England, which is ninth in the Eastern Conference, is 1-13-2 on the road.
Fire 2, Red Bulls 0 — Sherjill MacDonald scored two second-half goals, lifting Chicago over New York in Harrison, N.J.
The Fire (17-10-5) jumped 3 points ahead of the Red Bulls (15-9-8) in the Eastern Conference with two games remaining, and moved closer to earning a spot in the MLS Cup playoffs. Chicago can get in if Columbus loses to Sporting Kansas City on Sunday.
New York dropped to 11-2-3 at home.
D.C. United 1, Toronto FC 0 — Hamdi Salihi scored a late goal as D.C. United clinched a playoff spot.
Last-place Toronto (5-20-7) stretched its winless streak to 12 games since beating Colorado on July 18.
Conceding late goals has been recurring issue all season for Toronto. Former Toronto player Maicon Santos sent a cross from the right side in the 88th minute that goalkeeper Milos Kocic mishandled. Salihi was in the right place to tap in the goal from close range for United (16-10-6).
Earthquakes 4, Rapids 1 — Chris Wondolowski scored three goals and added an assist to help San Jose clinch the Western Conference title with a victory over host Colorado.
Marvin Chavez added his second goal of the season 95 seconds into the game for San Jose (19-6-7). The Earthquakes hold a 6-point lead over idle Sporting Kansas City for the Supporters’ Shield.
Real Salt Lake 2, Galaxy 1 — Alvaro Saborio scored goals about 2½ minutes apart midway through the first half as Real Salt Lake beat Los Angeles in Carson, Calif.
Saborio scored in the 25th and 28th minutes to help Real Salt Lake (17-11-4) overcome an early deficit to pull 5 points ahead of the Galaxy (15-12-5) and 6 in front of Seattle in the battle for second place in the Western Conference.
Real Salt Lake and Los Angeles have two games remaining; Seattle has four left.
Impact 1, Dynamo 1 — Sanna Nyassi scored in the second half as visiting Montreal tied Houston.
Despite the tie, Montreal (12-15-5, 41 points) was eliminated from MLS playoff contention, while Houston (13-8-11, 50 points) extended its lead over Columbus for fifth place in the Eastern Conference and the final playoff spot to 2 points.
Nyassi tied it in the 66th minute, getting behind the defense and having his first shot from 16 yards in the middle of the box saved by Houston’s Tally Hall, but one-timing the rebound into the net.