COMMERCE CITY, Colo. - Kei Kamara scored twice in the second half to regain the MLS goals lead in the Columbus Crew's 2-1 comeback victory over the Colorado Rapids on Saturday.

Kamara has 17 goals in 24 games to move one ahead of Toronto FC's Sebastian Giovinco.

The Crew drew level in the 52nd minute when Kamara made a diagonal run to the left side of the area and fired a left-footed, turn-around shot inside the far post. He slotted home Hector Jimenez's cross 12 minutes later.

Elsewhere, Chris Rolfe scored early and Bill Hamid was strong in goal in D.C. United's 1-0 victory over Montreal.

Eastern Conference-leading United won its third straight and ended Montreal's unbeaten streak at three games.

Vancouver's Cristian Techera scored twice and Octavio Rivero and Pa-Modou Kah added goals to help the Whitecaps beat Real Salt Lake 4-0.

Vancouver stretched its Western Conference lead to four points over FC Dallas and matched a club mark for victories in a season with 10 games left.

Benny Feilhaber and Krisztian Nemeth scored in a nine-minute span in the first half to lead Sporting Kansas City to a 3-1 victory over Toronto FC. Jacob Peterson completed the scoring in the 87th minute.

Alex scored in the 77th minute to lead Houston past short-handed San Jose 2-1, and Orlando City and Philadelphia played to a 0-0 draw.