Blackheath 20 Stourbridge 23
A try in the corner by full-back Marcus Cook deep into stoppage time ensured yet another away win for Stourbridge, for whom Alex Grove had a splendid debut as their youngest ever league player.
Aged just 17 years and ten months, centre Grove kicked two penalty goals, created with a break and converted Stourbridge's first try by right-winger Ross Yiend as well as having the misfortune to hit the posts with two late penalty attempts.
Grove's penalty successes bracketed Yiend's try after prop Jim Standford gave Blackheath the initial lead with a try from a rolling maul.
Stourbridge's interval lead became 18-5 when left winger Roman Piotrowski surged over from a break by fly-half Duncan Hughes.
Blackheath had three men yellow-carded during the first half and were, at one stage down to 13 men, yet, curiously, none of Stour's scores came when their hosts were depleted and it was the visitors turn to incur the referee's displeasure in the second half.
First captain and prop Virgil Hartland and next lock John Taylor visited the sin-bin and by the 62nd minute Stourbridge were 20-18 behind in an enthralling, full-in-the-face contest.
Tyrone Sorour kicked a penalty goal, fullback Paul Sampson joined his line for one try, centre Dave Fitzgerald went between the posts for another and Shane Roiser converted it after several misses by Sorour.
Stourbridge threw everything into a prolonged final assault, Cook's try making it three wins from four trips to add to nine away victories last season while their home league form remains just as wretched as then.