France v Italy - Match Highlights

France v Italy - Match Highlights

France set a new record for their biggest win over Italy as Les Bleus comprehensively defeated the Azzuri in their fixture at OL Stadium in Lyon and ensured top spot in Pool A at Rugby World Cup 2023.



Latest News