United snatch late EPL win at Wolves