Cristiano Ronaldo cannot rage against the dying of the light forever

For a second, Cristiano Ronaldo looked like he might be on the edge of tears. Then…

Inside Italy’s awful Euro 2024 – paranoia, moles and ‘poison coming from all sides’

Follow live coverage of France vs Belgium and Portugal vs Slovenia at Euro 2024 today Luciano…

Beer, Euro 2024, and all those cups – what’s going on?

The European Championship has been drenched in beer. In the fan zones and outside the stadiums.…

How Czech Republic v Turkey became the dirtiest game in Euros history

As Cenk Tosun finished off a seven-on-four counter-attack in injury time, the Turkey bench were off…

Euro 2024 and the lopsided draw affecting which teams are considered likely finalists

There is a reason, at the very moment Gareth Southgate and his players were having obscenities…

Harry Kane says ex-England players have a ‘responsibility’ following Gary Lineker criticism

Harry Kane has responded to Gary Lineker’s criticism of England’s Euro 2024 campaign by saying former…

France, racial politics and why ‘the Mbappe effect’ is shaping a bitter election

The morning after France’s opening game of Euro 2024, the French Institute of Public Opinion (IFOP)…

Why is Kylian Mbappe wearing a mask at Euro 2024 and what are the rules?

Follow live coverage of Netherlands vs France, Slovakia vs Ukraine and Poland vs Austria at Euro…

Euro 2024 and German efficiency: Forget everything you thought you knew

Follow live coverage of Germany vs Hungary, Croatia vs Albania and Scotland vs Switzerland at Euro…

The retro kick-off tactic that is proving popular (and effective) at Euro 2024

It was the first act of Euro 2024, it led to Albania’s goal against Italy (the…