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

Week 13

1. Columbus at Sporting KC, 6 p.m. Sunday. A win will vault the Crew atop the East. Who would have thunk that?

2. Dallas at Toronto, 8 p.m. Friday. Two teams that are underperforming but still have the potential to win the MLS Cup. Does it start here?

3. NYCFC at Houston, 8:55 p.m. Friday. Houston at NYCFC … not a great game. NYCFC at Houston should be a fantastic game and full of offensive fireworks.

4. Chicago at Orlando City, 7:30 p.m. Saturday. Well, if Chicago doesn't win this, it is in big trouble. 

5. New England at Vancouver, 5:30 p.m. Saturday. The Revs taking at least a point from this one would be an important sign that is more than a pretender.

6. Philadelphia at New York Red Bulls, 7 p.m. Saturday. The Red Bulls should take this, hands and PRO down. (That's a joke).

7. Montreal at Minnesota United, 8 p.m. Saturday. Ignacio Piatti may not be long with the Impact. Enjoy him while you can.

8. Portland at Colorado, 9 p.m. Saturday. The Timbers, winners of five consecutive, should roll.

9. D.C. United at LAFC, 10 p.m. Saturday. LAFC should roll in this one.

10. San Jose at L.A. Galaxy, 11 p.m. Friday.  I'm betting Zlatan Ibrahimovic doesn't finish the season with L.A.

11. Real Salt Lake at Seattle, 5 p.m. Saturday. Ugh. Just ugh.