Aberdeen Grammar scored their fourth try to draw level with Melrose at 22-22 with en minutes to go but conceded two late tries as they pressed for the vital win. Photos from the match are in the galleries and Jack Nixon's match report will appear on Monday.
The 2XV lost 10-29 to Melrose Storm in National Reserve League 1 but are safely in mid-table.
The 3XV lost 27-13 away to Kinloss Eagles in Caledonia North 3. The Eagles maintain their unbeaten record having conceded a mere 62 points in 11 games.