Ken Early: Ronaldo saves his superhero entrance until the cruel, closing scene
After nearly 90 minutes of frustration, he was still ceaselessly moving in search of an opening
After nearly 90 minutes of frustration, he was still ceaselessly moving in search of an opening
Stephen Kenny’s team take on Portugal on Wednesday night at the Estadio Algarve
Ireland must plan without Alan Browne and Callum Robinson as squad announced
Tom Mohan’s side left to rue early profligacy as holders return to tournament final
Two penalties awarded in a VAR dominated final group game, as Portugal edge through
Fernando Santos has key decisions to make as his side face their Iberian rivals in Sochi
Cristiano Ronaldo remains the main man but keep an eye on Rúben Neves in Russia
West Ham edge closer to survival with Leicester win, as Watford beat Newcastle
Declan Rice mistake lets Arsenal in before late Lacazette double seals the win
Round-up: Burnley win pushes West Brom closer to drop; Leicester punish Brighton late on; Bournemouth salvage point
Mohamed Salah netted again at Anfield while Can, Firmino and Mane also netted
Bournemouth and Southampton also secure wins on good day for south-coast sides
Paris Saint-Germain winger would not be cup-tied for Champions League if deal happens
Departure of injured talisman brought an inspired response from Euro 2016 winners
Valiant Portugese defy Ronaldo injury to stun hosts France and win Euro 2016
Quickfire goals from Portuguese captain and Nani bring Welsh fairytale to abrupt finish
Ronaldo’s side through to the semi-finals of Euro 2016 after dull draw in Marseille
Star man shines in Lyon as Portugal fight back to claim place in last 16 as a third placed team
A place in the second round may not be beyond Portugal but Ronaldo can only do so much
Crosswords & puzzles to keep you challenged and entertained
Inquests into the nightclub fire that led to the deaths of 48 people
How does a post-Brexit world shape the identity and relationship of these islands
Weddings, Births, Deaths and other family notices