
United took the lead when Oli McBurnie’s cross from the left found Ben Brereton Diaz in the box for a quick tap into the net in the 58th minute.
Fulham equalised just four minutes later through Joao Palhinha’s header off a corner.
McBurnie restored United’s lead in the 68th minute, two minutes before Brereton Diaz got his second to make it 3-1.
But substitute Bobby Decordova-Reid scored for Fulham in the
86th minute before Rodrigo Muniz got the equaliser three minutes into added time.
United remained bottom of the table with 15 points ahead of Thursday’s visit to Liverpool. Fulham, 12th with 39 points from 30 matches, visit Nottingham Forest on Tuesday.