Rovers made the trip to Kinross to face Fossoway in a league fixture.
They were looking to get back to winning ways but surrendered a three goal advantage to leave with only a point.
Rovers went ahead when C. Cameron lifted the ball over the keeper.
They doubled their lead when Allan forced the ball into the net after an excellent passing move.
It was 0-3 on the half hour mark when Smith found the top corner of the net with a perfectly placed header from McGhee’s corner.
Rovers seemed to take their foot of the gas, at this point, and started giving Fossoway too much time on the ball and they capitalised in the 35th minute, when their number 10 gather in his own box and ran the length of the park to fire past Barclay.
Fossoway continued to press and gain more possession than Rovers should have allowed in the second half and made it count, again, in the 50th minute.
The ball was lofted into the box and it was headed on for Fossoway’s forward to nod over Barclay.
Fossoway completed their comeback in the 70th minute with a great volley from 20 yards that flew into the bottom corner to level at 3-3.
Rovers got themselves back in front when McGhee netted.
But it wasn’t enough, and once again Fossaway levelled.