Cristiano Ronaldo won his 199th Portugal cap as his side cruised past Bosnia-Herzegovina to maintain their winning streak in their Euro 2024 qualifying campaign.
Bruno Fernandes set up Bernardo Silva who opened the scoring with a chipped effort in the 44th minute. Fernandes added a second through a 77th minute header and a third in the closing stages with a sweet strike.
Ronaldo had a first-half header ruled out for offside at Estadio da Luz. The great Portuguese is the all-time international record scorer with 122 goals in 199 caps for Portugal
Portugal stay top of Group J having won all three of their matches.
Coming into the fixture in Lisbon, Ronaldo, 38, had scored four goals across two European Championship qualifiers in March.
Bosnia-Herzegovina are now fourth, four points behind second-placed Slovakia.