Highlights: England vs Wales (2016) Published on March 12, 2016 | Leave a response England claimed the Triple Crown with a 25-21 win at Twickenham.