VANCOUVER -- Kenny Miller scored two goals, including the winner, as the Vancouver Whitecaps beat the New England Revolution 4-3 in Major League Soccer action Saturday night.
Camilo, on a penalty kick generated by a Miller scoring opportunity, and Jordan Harvey also scored for the Whitecaps (5-5-4) as Vancouver remained unbeaten in seven home games.
Miller scored in the 68th minute to give Vancouver a 4-2 lead. Running between two defenders, he fielded a long Camilo cross, pulled back and volleyed the ball into the top right corner from about 20 yards out.
Juan Agudelo, Kelyn Rowe and second-half substitute Dimitry Imbongo replied for the Revolution (5-5-5), who saw their MLS unbeaten streak end at five games and overall run ended at six.
The Whitecaps trailed 2-0 by the 20-minute mark, but rallied to hold a 3-2 lead at the half and were rarely threatened after New England was reduced to 10 men.
The Revolution had scored nine goals in their previous two games, posing a threat to a rebuilt Vancouver defence corps.
Due to an injury to top central defender Andy O'Brien, the Whitecaps played with a makeshift back line that featured Carlyle Mitchell, recalled earlier in the week from lower-tier FC Edmonton, and Johnny Leveron. They had never played together before.
New England tested the defence in the opening minutes, forcing Leveron to head a ball out of trouble and requiring left back Jordan Harvey to intercept a through ball near the Vancouver net.
New England soon took took advantage of Vancouver's defenders as Agudelo scored highlight-reel goal in the 10th minute. He ran through Leveron and Harvey before taking a long ball from Chris Tierney and easily beating Vancouver goalkeeper Brad Knighton.
Just 10 minutes later, the Revolution took a 2-0 lead on Rowe's goal while victimizing the back line again. Diego Fagundez sidestepped Leveron in the Vancouver box and sent a pass to Rowe, who was standing between Mitchell and Leveron as he fired home his shot.
But just five minutes later, Camilo reduced Vancouver's deficit on a penalty kick. Revolution goalkeeper Bobby Shuttleworth guessed correctly, but could not get his outstretched hands on the ball.
The goal ended New England's shutout streak at four games. It was the first goal surrendered by Shuttleworth in a club-record 420 minutes, dating to a 1-1 draw with the New York Red Bulls on May 11.
Vancouver was awarded the spot kick after New England midfielder Scott Caldwell pushed down Miller in the box as he tried to take a long lead pass from Russell Teibert and go in on goal. Caldwell received a straigh red card for his infraction.
Mitchell made up for his earlier miscue by setting up Miller for the hosts' second goal. After taking his long lead pass, Miller lofted the ball over a defender, headed it down, controlled it with his thigh and booted it by Shuttleworth in the 39th minute.
Four minutes later, Harvey atoned for his defensive error by giving the Whitecaps a 3-2 lead. Sneaking through the back door to the net, he one-timed Teibert's cross in off Shuttleworth's hand.
Despite being down a man, the Revolution applied pressure early in the second half. Knighton caught a Diego Fagundez header off a long throw-in on 58 minutes.
Miller then increased Vancouver's lead to 4-2 with another entertaining goal before Imbongo pulled the Revolution within one on 84 minutes as Vancouver's defence was victimized again. Running between Leveron and Mitchell, Imbongo took a through ball from Darius Barnes and fired it past a charging Knighton.
New England pressed in the late going, but could not get the equalizer.
Knighton preserved the win by punching former Whitecap Lee Nguyen's free kick over the crossbar shortly before the final whistle.
Notes: The Whitecaps beat New England for the first time in four all-time MLS contests. ... The game was the teams' first and only meeting this season. ... Vancouver midfielder Gershon Koffie missed his fifth straight game with a thigh injury suffered in the Amway Canadian Championship final against Montreal.