Cristiano Ronaldo may have felt slightly guilty after he was forced to snub Dominik Szoboszlai's request to swap shirts.
The two stars captained their national sides as they met in World Cup qualifying on Tuesday night, which saw Portugal clinch a 3-2 victory over Hungary.
Ronaldo got on the scoresheet with a 58th-minute penalty, in a thrilling match that took a late winner to decide it.
Former Manchester City star Joao Cancelo scored the decider on 86 minutes, just two minutes after Barnabas Varga looked to have rescued a point for Hungary.
Why didn't Ronaldo swap shirts with Szoboszlai?
Despite the result, Szoboszlai was understandably keen to get his hands on his childhood hero's shirt after the final whistle.
Prior to the clash, the Liverpool midfielder was asked how much