Manager Mark McGhee was relieved to see his Bristol Rovers side finally get their first home win of the season.

Second-half goals from Tom Eaves, Garry Kenneth and Ollie Norburn at last gave regulars at the Memorial Stadium something to shout about as Northampton were beaten 3-1.

Adebayo Akinfenwa replied for the visitors, who had centre-back Anthony Charles sent off for a professional foul on Derek Riordan after 24 minutes.

"This result has been coming because we didn't do a lot wrong against Cheltenham in midweek. But it's good to have the monkey off our back and hopefully we can now push on," said McGhee.

"I'm delighted for everyone involved with the club, but it's just one result and we have to build on it.

"The supporters have been brilliant in keeping pressure off the players and I hope they have a good night. I have to drive back home to Brighton so I will be celebrating with a cuppa and an early night. I expect to be in bed by 9pm."

Northampton boss Aidy Boothroyd felt the loss of full-back Danny East through injury was more influential on the result than Charles' sending-off. East had to be substituted in the 51st minute, and then just two minutes later Eaves put Rovers ahead.

"With 10 men we were still causing them problems and I thought the pressure might grow on them the longer we kept a clean sheet," said Boothroyd.

"But after the injury I was forced to change things and we never looked as comfortable. Danny's shoulder popped and he will be out for a while.

"We have to look at ourselves over the red card because we were left one-on-one at the back and were exposed. It might have been a yellow card on another day, but the referee has made the decision and there are no complaints."