Manchester United dug in to pick up a 3-1 victory at Middlesbrough to move up to fifth in the Premier League table.
United deservedly took the lead through Marouane Fellaini in the 30th minute.
A sensational Lingard strike from 25 yards doubled United’s lead in the 62nd minute. Substitute Rudy Gestede did give the hosts hope with a goal in the 78th minute.
But an Antonio Valencia tap-in after a slip by Victor Valdes made sure the visitors took all three points.
The result sees United finally climb above sixth in the table, leapfrogging Arsenal into fifth.
Manchester City secured a pulsating 1-1 draw with Liverpool at the Etihad.
Tottenham maintained their unbeaten home record in the league with a 2-1 victory over Southampton.