Paulton made the long trip to Dunstable Town and after going a goal down on half time hit back to win.
Conor Calcutt had a great chance to score but Rovers keeper Ben John was on hand to block his effort.
John then tipped over the bar from Gary Wharton and the visitors responded as Jordan Ricketts burst through rode several tackles that looked as though hand ball was involved.
Ricketts then had a shot on the half hour parried by Duns keeper Jamie Head.
With half time approaching Keenlyside's free kick was hit home by Town skipper James Kaloczi.
Tony Ricketts half time talk saw a different Paulton with Mario Mateus and Jake Mawford combining and Adam Pepera on hand to cut out the danger.
Steve Williams free kick saw Craig Allan playing his first game for nearly four months for Rovers head goal wards.
On 59 minutes Mawford equalised win the ball he drove forward and shot passed Head.
In the next minute Mawford had a shot blocked and then a long through ball saw John bring down Calcutt and was lucky just be shown a yellow card.
Jeanne and Nuno Felix worked down the left and the latters cross was cleared by Kaloczi cleared.
Mawford again threatened and Dave O'Hare and Darren Mullings started to run midfield.
Several Dunstable attacks were thwarted as Paulton defence could not be penetrated and John was on hand to make a diving save from Keenlyside free kick.
Knighton should have twice done better as he turned and saw drive poked away.
In injury time Paulton got that deserved winner as Rickets broke from his own half found Mawford who slide the ball passed Head for the winner.
Click HERE as it is worth reading the excellent and amusing, if slightly caustic Dunstable match report by Paul Harris.
Entertainment Value 3 out of 5
Star man of the match - Jake Mawford (Paulton Rovers)