Ngôi sao 40 tuổi sẽ còn 4 trận đấu nữa để phá kỷ lục này. Trước đó, Bernando Silva đã gỡ hòa cho Bồ Đào Nha sau khi chủ nhà Hungary vươn lên dẫn trước ở phút 21.
Đến cuối trận, Cancelo ấn định chiến thắng cho thầy trò HLV Roberto Marinez chỉ 2 phút sau khi Hungary gỡ hòa 2-2 thời gian gần cuối trận.