Grant McCann swung the changes for this one, with seven alterations from the horror show down at Leyton Orient last time out.
Damola Ajayi, making his full debut, lashed a shot over after a good pick-out from Robbie Gotts early on. Ajayi was then involved with a brilliant, counter-attacking move that Billy Sharp started with a glorious, round-the-corner lay-off into the Tottenham loanee's path. He then played in Glenn Middleton whose fierce shot was saved by the legs of away stopper Ross Fitzsimons.
The breakthrough eventually came just before half-time through an unlikely source. Rovers played a smart sequence of passes and when Ben Close took aim inside the area his shot took a nick off a Northampton player and trickled past the flat-footed Fitzsimons.
Northampton hardly tested Thimothee Lo-Tutala in the Rovers goal, back after an extended period on the bench. The closest was a high, hanging cross that came down with snow on it and was just about scrambled away by a combination of the stopper and his defence.
The visitors wasted no time in restoring parity immediately after the interval when a free-kick from the left found Ethan Wheatley in far too much space and he produced a precise, clipped finish to make it 1-1. Owen Bailey somehow missed with the goal at his mercy from a few yards out as Rovers attempted to retake the lead just after. But they were soon 2-1 down after another error, with Jay McGrath conceding a penalty for a blatant trip on the lively Wheatley.
Sam Hoskins made no mistake from the spot to turn the game on its head. Rovers made a quadruple substitution as McCann rolled the dice in an attempt to get back into it, but another penalty was conceded to give the visitors a golden chance to kill the game off. Ben Close was the fall guy this time, but his goalkeeper Lo-Tutala spared his blushes with a fine stop to keep out Hoskins' second penalty.
That said, Rovers just couldn't muster an equaliser as their winless league run stretched to six matches.
Here's how we rated the Rovers players today:

9. Glenn Middleton 7
Classy showing with some belting passes and positive play. Booked second half for a hefty lunge when attempting to win the ball. One of the more positive showings in a red-and-white shirt on another tough day. Photo: Craig Hawkhead / AHPIX LTD

10. Billy Sharp 6
Fed off scraps - not for the first time this season - but did well in the interactions he did have. A glorious, round-the-corner pass to kickstart a counter first half but his personal goal drought goes on. Photo: Howard Roe/AHPIX LTD

11. Damola Ajayi 6
First league start and got brighter as the game wore on. Fired over early on but some sparky moments from the loanee as he continues his development but there's always going to be bumps in the road at such a young age and on what is his maiden loan. Photo: Howard Roe/AHPIX LTD

12. Connor O'Riordan 5
On as a sub for Pearson not long after half-time. Chipped in with five clearances. Photo: Howard Roe/AHPIX LTD

