Both sides went close before Knoyle settled the contest just shy of the hour mark with his first goal of the season and second in 77 games.
Right-back Knoyle, who played in a back three in Tom Anderson's absence due to illness, leathered the ball home from the edge of the box following Ben Close's cutback.
The win halted Rovers' two-game losing streak in League Two and moved them up to tenth and within two points of the play-offs.
The win halted Rovers' two-game losing streak in League Two and moved them up to tenth and within two points of the play-offs.
4 / 4