Remember the name, Alejandro Garnacho!
Erik ten Hag's side looked to be heading for a demoralising draw after letting an early lead slip away until the 18-year-old popped up at the death to slide a brilliant winner past goalkeeper Bernd Leno.
Christian Eriksen had opened the scoring after just 14 minutes, netting for the first time for the Red Devils since arriving on a free transfer in the summer.
However, Dan James returned to haunt his former team after the break. The Wales international came off the bench and looked set to break visitors' hearts by nipping in and beating David De Gea from close range.
Indeed Fulham looked the stronger team in the closing stages but were undone in the dying minutes. Garnacho swapped passes with Eriksen and then produced a composed finish to snatch all three points.