VANCOUVER, British Columbia — The Revolution were just where they wanted to be, holding a two-goal lead early in the second half on the road.
They lost it, just like that, and had to settle for a 3-3 tie with the Vancouver Whitecaps on Saturday.
Cristian Techera scored three second-half goals and the Whitecaps overcame several defensive errors to get the tie.
The Revolution (5-4-3) went ahead at the 26-minute mark when Whitecaps defender Aly Ghazal had an own goal. The lead grew to 2-0 at the 48-minute mark when Cristian Penilla got behind the Vancouver defense to get his fifth goal of the season.
Techera quickly ended any thoughts of the Revolution cruising to the end, needing just a minute after Penilla’s goal to make it 2-1, converting a cross from Marcel de Jong.
Russell Teibert set up Techera again two minutes later, with Techera scoring on a header after goalkeeper Matt Turner stopped the first shot.
Teal Bunbury got his sixth of the season to give New England a 3-2 lead in the 59th minute after Ghazal’s weak pass was picked off. But Techera completed the hat trick in the 74th minute off a pass from striker Yordy Reyna.
The Whitecaps (4-5-5) are winless in their last five games and have just one victory in their past nine matches (1-4-4).