Scotland celebrates their victory over England in the final of the London Sevens. Photos: AFP

Scotland notch first ever win over New Zealand on way to defending London Sevens title

Scots fight back from 21-0 down to post an historic victory against the Kiwis before knocking off hosts England 12-7 in a tight final

TOP PICKS

Scotland celebrates their victory over England in the final of the London Sevens. Photos: AFP
READ FULL ARTICLE