Ranking this week’s MLS games from best to worst.

Atlanta United at San Jose, 11 p.m. Wednesday and Real Salt Lake at Atlanta United, 7 p.m. Saturday. Atlanta United should pick up six more points and really put pressure on Red Bulls in the chase for the Supporters' Shield.

Toronto at New York Red Bulls, 5 p.m. Saturday. See above. Toronto must win to keep alive its slim hopes of reaching the playoffs. I think Red Bulls will tear them apart as long as Tim Parker doesn't have another bad game.

Columbus at Portland, 10:30 p.m. Wednesday and Colorado at Columbus, 7:30 p.m. Saturday. The Crew can keep the heat on NYCFC for the third playoff spot if it can pick up at least four points from these two games.

Philadelphia at Seattle, 11 p.m. Wednesday. The Union can find its momentum after last week's drubbing with at least a draw in Seattle. The Sounders still haven't locked down a playoff spot in the West despite its long winning streak.

NYCFC at Montreal, 7:30 p.m. Saturday. Big game in the East. If the Impact win, the six slots in the East are likely locked in. NYCFC is trying to hold off Columbus for the third seed. Really, third or fourth may come down to which first-round matchup they like better.

Chicago at New England, 7:30 p.m. Saturday. The Revs must win this game. Anything less and their season is pretty much over.

Portland at Minnesota, 8 p.m. Saturday. A Timbers' win and I think the six spots in the West are locked up.

Sporting KC at Philadelphia, 1 p.m. Sunday. Sporting KC needs a win to keep pressure on Dallas. 

Dallas at Vancouver, 7 p.m. Sunday. Dallas is in a close battle with Sporting KC for the top spot in the West. It needs three points against a Whitecaps team that is just wishy-washy.

Seattle at L.A. Galaxy, 7 p.m. Sunday. Any game with Zlatan in it is worth watching.

San Jose at LAFC, 3:30 p.m. Saturday. Nothing to say.

Houston at Orlando, 7:30 p.m. Saturday. Nothing to say.