France vs EnglandFrance vs England Rugby Showdown: A Nail-Biting Finale in LyonFrance and England battled it out in Lyon in a thrilling Six Nations 2024 finale. Find out who emerged victorious!See more