Sports ❯Rugby ❯Players ❯Finn Russell
The win breathes new life into Scotland's title hopes and ends England's grand slam dreams.