Rule 3-3-1-m
"If the defense commits the malicious contact, the player is ejected; the umpire shall rule either safe or out on the play and award the runner(s) the appropriate base(s) the umpire felt the runner(s) would have obtained if the malicious contact had not occurred."
If the malicious contact is what caused them to be out, you can award bases, so I agree with @maven. If there was a clear distinction in time between the tag and being run over, the out would stand but the fielder is ejected.