Jamie Richardson’s late strike earned Riverside three points from their DS Rennie League tie with Fairmuir.
The striker netted from Liam Old’s pass to ensure Riverside keep up their unbeaten start to the season.
These sides contested last season’s Ross Ballantine Cup final, and while it was Fairmuir that lifted the silverware on that occasion, it was Riverside who started brightly and should have taken the lead after five minutes when Jamie Richardson was released behind the Fairmuir defence, only to drag his effort wide.
Riverside continued to dominate in the opening exchanges but Fairmuir nearly opened the scoring when the ball broke to Finlay Garty, who could only blaze the ball over the bar.
Fairmuir had goalkeeper Kieran Thomson to thank for keeping the score level when he denied Richardson from point-blank range.
The Riverside man did break the deadlock shortly after when a mix-up between Thomson and his defenders gifted Richardson an empty net to role the ball into.
Stuart Heenan has been Fairmuir’s man in form this season, and he wasted no time in bringing his side level. The forward curled a free kick past Jamie McCabe from the edge of the box less than a minute after Riverside had taken the lead.
The game had suddenly burst into life with Thomson denying Richardson once again before Brodie Cussick was penalised for a hand ball in the box. Aidan McDougall dispatched the resulting spot kick to give the game its third goal in as many minutes and ensure Riverside had the lead at the break.