Chris Smalling's late goal finally broke down a 10-man Portugal side to give England a 1-0 win in a friendly on Thursday.
Bruno Alves was sent off for Portugal in the 35th minute after a flying tackle saw his boot make contact with Harry Kane's head.
But England had to wait until the 86th minute to find the winner as Smalling met Raheem Sterling's cross with a glancing header past goalkeeper Rui Patricio.