Manchester United have produced a comeback to reduce a two-goal deficit and beat Hull City 3-2 in the Premier League.
Hull came out of the traps the quickest and made the most of a sloppy United start to take the lead in only the fourth minute, as James Chester profited from poor defending to flick the ball home.
Jake Livermore looked lively for the hosts and he played in David Meyler, who then skewed his shot wide with only David de Gea in his path.
However, Meyler was on hand to give City a surprise 2-0 lead minutes later when he picked up a poor clearance from Jonny Evans to convert past the United goalkeeper.
United appeared to be kicked into gear following the second goal and they began to mount increasing pressure on the hosts.
The visitors were able to pull one back as Chris Smalling rose to head home following a free kick, before Wayne Rooney delivered a volley from outside of the area to bring the scores level.
Adnan Januzaj almost put United ahead going into half time when he was slipped in by Danny Welbeck, though his effort was blocked on its way to goal.
Yannick Sagbo tested De Gea straight after the interval as his long-distance effort stung the United keeper's gloves.
Alex Bruce was unfortunate not to put Hull back in front as his headed effort smashed into the crossbar in the 63rd minute.
The miss was to prove costly as first-half hero Chester headed into his own net having tried to keep out an in-swinging cross from the right flank.
United fans were on the edge of their seats late on as De Gea came to collect a cross, which he then dropped into the path of the Hull attackers only for the visitors to somehow scramble the ball away.
Antonio Valencia was then sent off having collected two yellow cards, as he booted the ball away in the final minutes in an attempt to waste time.
The visitors had their goalkeeper to thank in the last few seconds when he pulled off a save at his near post to deny Chester, as United hung on for an important 3-2 victory.