A 90th minute penalty from Joe Jacobson earned Wanderers an eighth home win of the season against Doncaster Rovers on Saturday.
The left-back kept his cool after Adebayo Akinfenwa was bundled over in the box, and the Blues went on to hold on to top spot with a 10th clean sheet of the league season.
Gareth Ainsworth made six changes from the side that started in Wednesday’s FA Cup loss to Tranmere, and on a slick surface at Adams Park, it was Rovers who had the first chance, but Tom Anderson’s header from a free-kick sailed harmlessly wide.
However there was a scare when Jon Taylor’s free-kick cannoned around the edge of the box and resulted in Anderson blasting over when well-placed, before terrific forward play from Alex Samuel saw him twist away from his man but drill wide under pressure.
Then Samuel again proved a threat, collecting a pass after excellent wing play from David Wheeler, and then firing low which forced Seny Dieng to parry it away and grab it at the second attempt.
Ben Sheaf hammered a free-kick into the wall amidst a succession of decisions awarded by referee Michael Salisbury to the visitors, who gradually began to impose themselves, though another half-chance presented itself to Alex Samuel, whose shot landed wide following Darius Charles’ lay-off from a long kick from Ryan Allsop.
Then patient play from Curtis Thompson resulted in a deep cross that Wheeler and Samuel both attacked, just unable to generate enough on it to trouble the keeper, and then Nnamdi Ofoborh’s sumptuous curling effort was just too close to Dieng after the ball was worked out to the midfielder 25 yards from goal.
Smyth saw a shot blocked for a corner as half-time neared, and then his dangerous cross panicked Dieng as it flew just past the frame of the goal in the final action of note before the break.
But then came a flashpoint with a dreadful two-footed tackle on Matt Bloomfield by Tom Anderson, who was instantly dismissed with a straight red card while a stricken Bloomfield received treatment on a nasty gash down his leg.
Rovers made a change almost straightaway, bringing off attacker Madger Gomes as centre-half Donervon Daniels came on, and he almost scored with his first touch, sending a deflected header against the bar.
Wanderers needed to be careful not to succumb to a battle-heartened 10-man opposition as they did in midweek, and after Jon Taylor fluffed a chance from Reece James’ low cross, Wycombe wrestled control and Samuel’s powerful strike was palmed away by Dieng.
Then came the introduction of Adebayo Akinfenwa, against his former club, as Bloomfield made way, before Samuel’s expert glancing header was well tipped away by Dieng as it flew towards the bottom corner.
Rovers’ second sub brought top scorer Kieran Sadlier on for Taylor, and then Jack Grimmer’s cross-shot from deep sailed tantalisingly close to goal before Dieng tipped over.
From the resulting corner, Darius Charles headed over whilst stretching to meet it, and then Rovers were fortunate to survive a handball appeal in the box when Akinfenwa’s flick-on struck an arm, but the ref waved the shouts away.
Rolando Aarons replaced Paul Smyth on 75 minutes, and Scott Kashket followed soon after, taking the place of Samuel in the front line, while the visitors swapped James Coppinger for Alfie May.
Ben Whiteman flashed a free-kick wide from 25 yards, before Wycombe turned the screw, winning set-pieces to give themselves the opportunity to load the box.
And it paid off with the award of a penalty. Allsop’s long punt was unconvincingly pushed into the air by Dieng, and after Wycombe kept the ball alive, Akinfenwa was bundled over from behind. There was a long delay before the kick could be taken, with Donervon Daniels receiving treatment in the box, but the moment finally arrived for Joe Jacobson to step up.
Never in doubt, he rolled it into the bottom corner as Dieng dived the wrong way, while Daniels walked down the tunnel to leave Doncaster with nine men.
There was no further drama in eight minutes of stoppage time, as the Blues go marching on...
Wycombe: Allsop, Grimmer, Jacobson, Stewart, Charles, Thompson, Ofoborh, Bloomfield (Akinfenwa 60), Wheeler, Smyth (Aarons 75), Samuel (Kashket 79).
Unused subs: Yates, Gape, Phillips, Freeman.
Doncaster: Dieng, Halliday, James, Anderson, Wright, Sheaf, Whiteman, Taylor (Sadlier 67), Bingham, Gomes (Daniels 54), Coppinger (May 80).
Unused subs: Lawlor, Amos, Greaves, Thomas.
Attendance: 4,875 (459 away)