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.