PORTLAND, Ore. (AP) - Thomas McNamara scored in the 65th minute to give New York City FC a 2-1 victory over the Portland Timbers on Sunday.
McNamara's 20-yard shot curled around goalkeeper Jake Gleeson and into the upper corner of the net for his third goal of the season.
NYCFC (4-3-4) took the lead in the 12th minute under controversial circumstances. Defender RJ Allen appeared to use his hands to knock the ball away from Darlington Nagbe, but no foul was called. Instead, Allen sent an inch-perfect 30-yard rolling pass into the path of David Villa, who calmly shot the ball past Gleeson for his eighth goal of the season.
Portland (3-6-3) tied it in the 55th minute. Fanendo Adi fended off a defender and muscled his way in to NYCFC penalty area, where his shot deflected off a New York defender and beat goalkeeper Josh Saunders. It was Adi's 8th goal of the season, tying him for the league lead with Villa and Sebastian Giovinco of Toronto.
New York has won three straight, tied for the longest in the team's short history, to move into a tie for first place in the Eastern Conference with Montreal, at 16 points.
Meanwhile Portland, the defending MLS Cup champions, continues to struggle early in the season. The Timbers have lost three in a row and sit second from the bottom in the Western Conference with 12 points.
Portland also saw its injury list grow. Already missing Diego Chara, Adam Kwarasey, Darren Mattocks and Alvas Powell, the Timbers lost Adi to a possible hamstring injury minutes after his goal.
Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.