A player can come on and be man of the match, of course they can. Particularly if nothing of consequence happens in the first half like today.
Otherwise McGoldrick can't be man of the match as he didn't play the entire match either.
If there was an award of man of 88 minutes - maybe!!!!!