| 10.8°C Dublin

Scotland victory over England among ‘best ever results in our history’ says manager


Gregor Townsend believes Scotland’s first win at Twickenham since 1983 could be the nation’s greatest ever Test victory.

Most Watched Videos

Privacy