WASHINGTON — Dwayne De Rosario scored twice after halftime to spoil Jaime Moreno's MLS farewell and propel Toronto F.C. to a 3-2 victory over D.C. United on Saturday in both teams' season finale.

Moreno put United up 2-1 on a 39th-minute penalty kick for his 133rd career MLS goal to retake sole possession — at least temporarily — of first place on the league's career list.

But De Rosario headed in Nick LaBrocca's cross in the 48th minute to tie it at 2 before he finished off a swift counterattack sparked by passes from Nicholas Lindsay and Jacob Peterson 17 minutes later.

Moreno was substituted in the 82nd minute to a standing ovation from most of the 18,071 in attendance, and walked the RFK Stadium perimeter for several minutes thanking fans. Moreno spent 14 of his 15 MLS seasons with United, winning four MLS Cups in the process.

"I can't imagine what it is to lose a family (member), because this is pretty devastating," said a choked-up Moreno, who announced in August that he would be leaving as United continues a rebuilding effort. "I wasn't prepared for this moment. I didn't know what to expect. It's heartbreaking."

De Rosario joined United players in hugging the 36-year-old Bolivian who walked off the field one final time as MLS' leading goal scorer.

"I just thanked him for what he's done in this league," De Rosario said of his exchange with Moreno, who leads F.C. Dallas' Jeff Cunningham by one on the goals list. Moreno's 102 assists make him the only MLS player to achieve triple digits in both categories.

"Guys like that put the league on the map," De Rosario added. "Guys like that made players from Europe and players from all over the world be attracted to this league."

Santino Quaranta scored in the second minute for United (6-20-4) before Maicon Santos tied it for Toronto (9-13-8) in a match between teams who failed to make the league's eight-team playoffs.

WIZARDS 4, EARTHQUAKES 1: At Kansas City, Kan., Chris Wondolowski edged into the league scoring lead, but Birahim Diop's first MLS hat trick overshadowed Wondolowski's single goal and helped the Kansas City Wizards win. Wondolowski's 70th-minute goal was his 18th of the season for the Earthquakes (13-10-7), extending his club record and moving him one ahead of Los Angeles' Edson Buddle. He has scored San Jose's last 10 goals, also extending his own record.

DYNAMO 2, SOUNDERS 1: At Houston, Cam Weaver scored less than a minute into the second half, and the Houston Dynamo ended the season with their second straight victory. Seattle had its five-game winning streak snapped and can finish no higher than the sixth seed in the playoffs. The Sounders (14-10-6, 48 points) will host the first leg of their playoff series. Houston (9-15-6, 33 points) finished in seventh place in the Western Conference but missed the playoffs for the first time in its five-year history.

FIRE 4, CHIVAS USA 1: At Carson, Calif., Brian McBride scored in his final game and Freddie Ljungberg added a goal and an assist to lead the Chicago Fire. Calen Carr and Baggio Husidic also scored for the Fire (9-12-9). Giancarlo Maldonado scored for Chivas USA (8-18-4), which lost its final three games and six of its last seven.