Depends on the context....

If the azzurri striker was heading TOWARDS the goal and would have scored, it should've been a red.
But, if the player had deviated his path away from goal (even in the slightest) then it would be a yellow. Hard to say based on heresay.

The "last man" is a mythical phrase that does not appear in the laws of the game.

The send off offence alluded to is:
denying an obvious goalscoring opportunity to an opponent moving towards the player's goal by an offence punishable by a free kick or a penalty kick

However, its a matter of subjectivity with how you saw the incident, to what actually happened, and again to how the referee saw the incident.

Olympic 17s killing it.