Melrose Sevens: Full results from The Greenyards

FIRST ROUND

Gala 10 Stirling County 19.

Stew-Mel 21 Boroughmuir 24.

Hawick 31 Currie 17.

Heriot's 29 Hawks 14.

Kelso 26 Edinburgh Accies 14.

Langholm 12 West 29.

Dundee HSFP 17 Peebles 22 (aet).

Jed-Forest 24 Aberdeen 19 (aet).

SECOND ROUND

Stirling County 14 Selkirk 24.

Boroughmuir 12 University of Johannesburg 29.

Hawick 5 Watsonians 42.

Heriot's 21 Cambridge Uni 17.

Kelso 19 Ayr 17.

West 7 Army of Scotland 33.

Peebles 0 Melrose 45.

Jed-Forest 0 Hamilton 33.

QUARTER-FINALS

Selkirk 12 Uni of Johannesburg 19.

Watsonians 7 Heriot's 29.

Kelso 12 Army of Scotland 35.

Melrose 14 Hamilton 17.

SEMI-FINALS

Uni of Johannesburg 17 Heriot's 5.

Army of Scotland 5 Hamilton 35.

FINAL

University of Johannesburg 26 Hamilton 35.