Alejandro Garnacho scores in stoppage time to seal a dramatic win for Manchester United against Fulham.