Sebastian Giovinco was on target as Toronto extended its winning streak to a club record six games after edging Minnesota United 3-2.
Former Juventus forward Giovinco opened the scoring on Saturday but Tosaint Ricketts was the hero again for Toronto at BMO Field.
After his late double downed the Columbus Crew midweek, Ricketts was at it again, with his 77th-minute strike sinking Minnesota, who led through Kevin Molino's second-half brace.
Toronto is six points clear atop the Eastern Conference, following the Crews' 3-2 victory at lowly Montreal.
The Fire, Revolution and Union had no trouble scoring on the weekend.
Nemanja Nikolic scored twice in Chicago's 4-1 rout of reigning MLS Cup champion Seattle.
Clint Dempsey canceled out Nikolic's 25th-minute penalty but the latter, David Accam and Luis Solignac ensured Chicago snapped a three-match winless run.
A four-goal first half saw the Revolution to a 4-0 demolition of slumping Real Salt Lake – ending a streak of five games without a win, while the Union were also a 4-0 victor at 10-man DC United.