Winger Greg Douglas scored two tries as Forrester posted their third win of the RBS East One season on Saturday by seeing off Ross High 32-17 at home.
The campaign started well for the Capital outfit, but then they struggled for a spell.
Last week they managed to take two points from a high-scoring loss at Hawick Linden though and built on that with the bonus point victory over the men from Tranent.
Douglas was the main man with his two scores, while stand-off Alan Panther and back-row Craig Morrison also dotted down for tries.
Full-back Neil Robertson kicked the remaining 12 points to put Forrester sixth and leave Ross High in second bottom.
Forrester president Derek Panther said: “The guys played well on Saturday and hopefully it will give them some confidence in the coming weeks.”
Elsewhere in East One leaders Preston Lodge saw their match at Lismore postponed as the Edinburgh side could not raise a side.
Third-placed North Berwick were edged out at home 25-20 by Portobello and Trinity Accies were held to a 13-13 home draw by Berwick. Dunbar and Dalkeith – the top two in RBS East Two – both posted comfortable wins. The former defeated Penicuik 50-10 with Dalkeith winning 44-8 on the road at Broughton. Moray House lost 66-19 at Hawick Harlequins.
Leaders Edinburgh Northern lost 15-14 to RDVC in RBS East Three while Leith won 41-0 at Queensferry.