It was another busy week in Major League Soccer. There was a big shock in Salt Lake City as the Eastern-topping Philadelphia Union fell to a painful 4-0 defeat at the hands of Real Salt Lake. Elsewhere, Minnesota United scored a 91st minute winner, before saving a 96th minute penalty to hold on to a tight victory over FC Dallas as the Loons keep their playoff run alive. Western-topping LAFC got back to winning ways against the Houston Dynamo, while city rivals, the Galaxy, lost out to San Jose.
Toronto FC won the all-Canadian clash against the Montreal Impact, while FC Cincinnati made it two wins in a row as they edged out the Chicago Fire.