WASHINGTON (AP) -- Substitute Maicon Santos scored the winning goal in the second half in Eastern Conference-leading D.C. United's 3-2 over the New England Revolution on Saturday night.
Dejan Jakovic and Brandon McDonald scored in the first half for United (8-4-3). The Washington club is unbeaten in its last eight home matches, winning its last five.
Saer Sene and A.J. Soares scored early in the second half for the Revolution, 4-7-1 overall and 1-6-0 on the road.
Bill Hamid denied Kelen Rowe's 90th-minute header with a finger-tip save.
New England also suffered its only home loss to United 2-1 on April 14. Santos, who also scored in that contest in April and leads United with seven goals, struck 4 minutes after entering the game Saturday.
He also helped set it up, feeding Dwayne De Rosario on the left before racing into the box to reach the end of De Rosario's cross and drive it past goalkeeper Matt Reis in the 61st minute.
The goal reversed the game's momentum after the Revolution canceled out United's 2-0 halftime lead 5 minutes into the second half. Sene latched onto a rebound of Benny Feilhaber's long range effort and drove it past United's Bill Hamid from close range in the 48th minute.
In the 50th, Soares rose to head Chris Tierny's corner kick inside the left post.
United pulled ahead in the 15th minute when McDonald flicked a looping header of Branko Boskovic's long free kick into the top right corner. Jakovic doubled the lead in first-half stoppage time, reaching the ball in a goalmouth scramble.
VANCOUVER, British Columbia -- Lamar Neagle scored on a penalty kick in the 61st minute and D.C. United beat the Vancouver Whitecaps 1-0 on Saturday to snap a three-game losing streak.
The penalty was awarded after defender Kendall Waston was called for hauling down Jose Ortiz in the box. The B.C. Place Stadium fans voiced their displeasure when replays showed Waston barely touched Ortiz.
Neagle sent the ball into the top corner for his sixth goal of the season. United improved to 4-6-2.
The Whitecaps (5-6-1) had a chance to tie it in extra time. Vancouver was awarded a penalty kick following a collision between United goalkeeper Bill Hamid and Vancouver's Brek Shea. Cristian Techera took the shot, but hit the post.
D.C. United participated at the annual White House Easter Egg Roll on Monday at the invite of event organizers.
Throughout the day, the select players on hand played soccer with the children present.
And one of them was Barron Trump, the 11-year-old son of President Donald Trump and first lady Melania Trump.
While there, United forward Patrick Mullins and midfielders Julian Buescher and Marcelo Sarvas all received an unscheduled invitation to meet Barron in the White House, where they talked soccer and even kicked around the ball. Sarvas' eldest son, who is around Barron's age, and Talon, the United mascot, also played.
RELATED: Protestors unveil huge 'Impeach Trump' banner at Nationals Park following Opening Day
“He was very knowledgeable about soccer, knew about D.C. United and was interested to know more,” Mullins told the Washington Post. “Little kid to have a passion for the game and to be knowledgeable and have a conversation with us, it makes me feel good about kids growing up playing the game.”
At some point during the day, 94.7 Fresh FM’s Dana McKay tweeted a photo of Barron outside the White House playing soccer in an Arsenal jersey.
According to the Post, Barron received a D.C. United soccer ball that was signed by the players and personalized with a message welcoming him to Washington. He also has an open invitation from the team to visit with them.
Barron currently lives in New York City with his mother.
RELATED: NEW YORK RED BULLS TOP D.C. UNITED TO SNAP FOUR-GAME WINLESS STREAK