Highlights: England vs Scotland (2017) Published on March 11, 2017 | Leave a response England scored seven tries in their 61-21 win at Twickenham.