Bastian Schweinsteiger scored a rocket of a goal from distance but Damir Kreilach's brace for Real Salt Lake gives the home team the win.

Damir Kreilach scored a goal in each half and helped Real Salt Lake extend their home unbeaten streak to 11 games with a 2-1 win over the Chicago Fire on Saturday night.

Salt Lake (10-9-4, 34 points) snapped a three game winless streak overall. The club is two points behind Sporting Kansas City and Los Angeles FC, who are tied for third place in the Western Conference, and three back of the Portland Timbers, who beat the Philadelphia Union on Saturday night.

Darwin Quintero followed up last week's hat trick with another goal and two assists, helping Minnesota hold off Real Salt Lake in Minneapolis.

Real Salt Lake coach Mike Petke criticized the officiating, including the use of the video assistant referee (VAR), after the 3-2 loss to Minnesota United on Saturday, then threatened MLS to fine him for his comments at the conclusion of a two-minute outburst.

Petke was ejected by referee Alan Kelly in the 53rd minute for arguing what he believed was a foul by United striker Darwin Quintero on Real's Justen Glad. Quintero gained possession of a free kick inside the area and then fed Ibson a simple...