France defeat Italy 32-10 at Twickenham

France have defeated Italy 32-10 at Twickenham Stadium, in a match which has somewhat restored the balance in world rugby after one of the craziest days in the history of the sport. France’s win – which looked assured throughout despite Giovanbattista Venditti’s second half try for Italy – was the best performance of a pre-tournament […]

Latest News