Ranking this week’s MLS games:

Games of the Week

Philadelphia at NYCFC, 1 p.m. Saturday, MLS Live. NYCFC has a game against D.C. United on Wednesday, but Philadelphia's recent form (4-1-0) is what makes this game so interesting. It is also of potential importance to Atlanta United. NYCFC is two points ahead of Atlanta United, and Philadelphia two points behind.

Atlanta United at Vancouver, 5:30 p.m. Saturday, Fox Sports Southeast. The Five Stripes are 2-0-1 in their past three games and can point to a road record of 2-2-3 as evidence that this should be a good game. Plus, there's a chance that Josef Martinez may return for the first time since the third game.

Toronto at New England, 7:30 p.m. Saturday, MLS Live. Toronto is running away in the East with 29 points from its 14 games. New England isn't that strong of an opponent, but the Revs are 4-0-2 at home this season.

The rest

Seattle at Columbus, 7:30 p.m. Wednesday, MLS Live. After a rough patch, Seattle has two consecutive wins, but its offense still doesn't look right with the posting a minus-2 goal differential.

New England at NYCFC, 7:30 p.m. Wednesday, MLS Live. NYCFC had trouble dealing with Atlanta United's pressure on its defenders. That frustration began to show near the end of the game and after with manager Patrick Vieira criticizing the officiating.

D.C. United at Orlando, 7:30 p.m., MLS Live. The Lions are winless in their past six and have just two points in that span.

Real Salt Lake at Houston, 8:30 p.m. Wednesday, MLS Live. Houston is 6-0-1 at home this season. Salt Lake has one won in seven road games.

San Jose at Portland, 11 p.m. Friday, UniMas. Despite their firepower,the Timbers haven't won since April 22.

Minnesota at Sporting KC, 1 p.m. Saturday, MLS Live.

LA Galaxy at D.C. United, 7 p.m. Saturday, MLS Live. L.A. has three consecutive wins and is playing attractive soccer.

New York Red Bulls at Montreal, 7:30 p.m. Saturday, MLS Live.

Real Salt Lake at FC Dallas, 8 p.m. Saturday, MLS Live. Dallas is winless in its past four.

Columbus at Colorado, 9 p.m. Saturday, MLS Live.

Houston at Seattle, 10 p.m. Sunday, MLS Live.