FOXBOROUGH, Mass. -- Diego Fagundez headed home a cross from Fernando Cardenas in the fourth and final minute of stoppage time and the New England Revolution pulled into a 2-2 tie with the Seattle Sounders on Saturday.
The 17-year old Fagundez's first goal of the season extended an unbeaten streak to four matches (2-0-2) for New England (5-7-4).
Eddie Johnson headed home a pair of goals within a 13-minute span during the first half for Seattle (7-5-5), which had extended its winless streak to eight matches (0-4-4).
Johnson headed home a cross out of the left side from Mauro Rosales in the 23rd minute to tie the match at 1-1 and followed that by scoring his seventh goal of the season in the 36th minute, finishing off a cross from Marc Burch.
Seattle had scored just six goals in its previous seven matches, but is 2-2-4 on the road. The Sounders have not won a match since May 9.
New England improved to 5-1-2 at home this season.
The Revolution had taken a 1-0 lead in the 12th minute when Saer Sene scored his eighth goal of the season, a goal-mouth touch of a cross out of the right corner by Blake Brettschneider.
Johnson, an MLS veteran with previous stops in FC Dallas and Kansas City, has spent the previous four years playing in Europe, including stops in England with Fulham and Cardiff City.
Johnson beat New England defender Chris Tierney to the ball for the tying goal, then weaved between Revolution goalie Matt Reis and defender A.J. Soares for Seattle's go-ahead goal.