Wycombe twice came from behind to defeat Rotherham and move off bottom spot in League Two.
Daniel Nardiello poked the Millers ahead after 18 seconds, but Dave Winfield headed home the equaliser from Josh Scowan's free-kick.
Mark Bradley's drive put the hosts ahead again, but they were pegged back when Matt McClure slotted home.
And McClure wrapped up the Chairboys win when he lobbed the ball over keeper Andy Warrington.
VIEWS FROM THE DRESSING ROOM
Rotherham United boss Steve Evans told BBC Radio Sheffield:
"The performance wasn't good. We go down to 10 men and we're already battling with eight or nine key players missing.
"We were poor tonight and we're back to playing players that aren't good enough to be in a promotion team.
"We're playing players that wouldn't be in the team. These players are not good enough to win games in League Two."
Wycombe Wanderers boss Gareth Ainsworth told BBC Three Counties Radio:
"It's been coming. Anyone who has seen us in the last two games will know it's been coming.
"One man took the headlines. Matt McClure has come in, taken his chances and put them away.
"Everyone played their part - the fans included. To get the three points on a Tuesday night is a fantastic result and hopefully we can build on this now."
Live Text Commentary
Full Time The match has reached full-time.90:00 +6:08
Effort from outside the box by Gareth Evans goes wide right of the target.90:00 +5:16
Free kick awarded for an unfair challenge on Jesse Kewley-Graham by Ben Pringle. Free kick taken by Jordan Archer.90:00 +4:44
Corner taken right-footed by Gareth Evans, Dave Winfield manages to make a clearance.90:00 +3:23
Jesse Kewley-Graham fouled by Jason Taylor, the ref awards a free kick. Dave Winfield takes the free kick.90:00 +1:02
Direct free kick taken by Josh Scowen.90:00 +1:02 Booking
Booking Ian Sharps goes into the book for unsporting behaviour.90:00 +0:49
Foul by Ian Sharps on Dean Morgan, free kick awarded.89:47 Booking
Booking Dean Morgan shown a yellow card.88:35
The assistant referee flags for offside against Courtney Cameron. Indirect free kick taken by Jordan Archer.86:06
Shot from just outside the area by Dean Morgan goes over the bar.85:01
Free kick taken by Jordan Archer.85:01 Substitution
Substitution Bruno Andrade goes off and Gareth Ainsworth comes on.85:01
Stuart Lewis fouled by Courtney Cameron, the ref awards a free kick.83:47
Jason Taylor concedes a free kick for a foul on Josh Scowen. Free kick crossed right-footed by Josh Scowen from left channel.82:38
Dean Morgan takes a shot. Save made by Andy Warrington. Corner taken right-footed by Josh Scowen from the right by-line, Charles Dunne takes a shot. Nicky Hunt manages to make a clearance.82:11
Free kick awarded for a foul by Dean Morgan on Nicky Hunt. Andy Warrington takes the direct free kick.81:44
Headed effort from deep inside the area by Daniel Nardiello misses to the left of the goal.79:55 Substitution
Substitution Jesse Kewley-Graham joins the action as a substitute, replacing Danny Foster.75:46
Ben Pringle crosses the ball in from the free kick, save by Jordan Archer.
Booking Danny Foster booked for unsporting behaviour.73:47
Free kick awarded for a foul by Danny Foster on Josh Morris.72:39
The referee blows for offside. Jordan Archer takes the free kick.68:37
Free kick awarded for an unfair challenge on Charles Dunne by Gareth Evans. Jordan Archer restarts play with the free kick.68:17
Foul by Josh Scowen on Kayode Odejayi, free kick awarded. Jason Taylor restarts play with the free kick.66:38
Ben Pringle delivers the ball from the free kick left-footed from right wing, Charles Dunne makes a clearance.66:38 Booking
Booking Charles Dunne goes into the book for unsporting behaviour.66:29
Charles Dunne concedes a free kick for a foul on Gareth Evans.65:41
Kayode Odejayi concedes a free kick for a foul on Charles Dunne. Direct free kick taken by Jordan Archer.61:43 Substitution
Substitution Joel Grant goes off and Sam Wood comes on.61:43
Free kick taken by Josh Morris.61:43 Substitution
Substitution Nicky Hunt replaces Luke Rooney.61:43
Matt McClure gives away a free kick for an unfair challenge on Ian Sharps.60:43
Corner taken by Ben Pringle, clearance by Josh Scowen.59:42
Joel Grant has a shot on goal from outside the area which misses left.57:26
Leon Johnson concedes a free kick for a foul on Kayode Odejayi. The free kick is delivered left-footed by Ben Pringle from right channel, clearance made by Leon Johnson.56:38 Substitution
Substitution Kayode Odejayi replaces Alex Revell.56:38
The assistant referee signals for offside against Dean Morgan. Andy Warrington restarts play with the free kick.54:19
Dean Morgan provided the assist for the goal.54:19 Goal scored
Goal! - Matt McClure - Rotherham 2 - 3 Wycombe Goal scored by Matt McClure from the edge of the area to the bottom left corner of the goal. Rotherham 2-3 Wycombe.54:12
Ian Sharps gives away a free kick for an unfair challenge on Dean Morgan. Direct free kick taken by Dean Morgan,54:01
Alex Revell takes a shot. Save by Jordan Archer.49:03
Assist on the goal came from Danny Foster.49:03 Goal scored
Goal! - Matt McClure - Rotherham 2 - 2 Wycombe A goal is scored by Matt McClure from deep inside the penalty area to the bottom right corner of the goal. Rotherham 2-2 Wycombe.47:35
Foul by Alex Revell on Dave Winfield, free kick awarded. Free kick taken by Jordan Archer.46:53
Dean Morgan crosses the ball.45:01
The referee gets the second half started.45:01 Substitution
Substitution Gareth Evans replaces Lee Frecklington.45:00 +1:56 Half time
Half Time The referee calls an end to the first half.45:00 +1:12
The ball is swung over by Alex Revell, Header on goal by Daniel Nardiello from inside the box goes harmlessly over the target.43:46
Matt McClure is flagged offside by the assistant referee. Free kick taken by Andy Warrington.42:27
Free kick awarded for an unfair challenge on Alex Revell by Leon Johnson. Free kick crossed left-footed by Ben Pringle from right channel, clearance by Leon Johnson.40:56
Free kick awarded for an unfair challenge on Stuart Lewis by Ben Pringle. Direct free kick taken by Jordan Archer.37:39
Dean Morgan fouled by Ian Sharps, the ref awards a free kick. Strike on goal comes in from Dean Morgan from the free kick, save made by Andy Warrington. Outswinging corner taken from the right by-line by Josh Scowen, clearance by Alex Revell.34:28
The assist for the goal came from Ben Pringle.34:28 Goal scored
Goal! - Mark Bradley - Rotherham 2 - 1 Wycombe Mark Bradley finds the back of the net with a goal from just inside the area high into the middle of the goal. Rotherham 2-1 Wycombe.33:59
Outswinging corner taken left-footed by Ben Pringle from the left by-line,32:31
Courtney Cameron sends in a cross.29:37
Jason Taylor gives away a free kick for an unfair challenge on Dean Morgan. Free kick taken by Charles Dunne.28:12
Assist on the goal came from Josh Scowen.28:12 Goal scored
Goal! - Dave Winfield - Rotherham 1 - 1 Wycombe Dave Winfield scores a headed goal from deep inside the penalty area. Rotherham 1-1 Wycombe.27:07
Mark Bradley challenges Dean Morgan unfairly and gives away a free kick. The ball is delivered by Josh Scowen,24:35
Corner from the right by-line taken by Josh Scowen, Header from deep inside the area by Dave Winfield goes over the bar.24:05
Free kick awarded for a foul by Matt McClure on Jason Taylor. Direct free kick taken by Lee Frecklington.20:14
Ben Pringle is adjudged to have handled the ball. Direct free kick taken by Jordan Archer.19:22
Danny Foster fouled by Courtney Cameron, the ref awards a free kick. Jordan Archer takes the direct free kick.18:51
Josh Scowen concedes a free kick for a foul on Josh Morris. Andy Warrington restarts play with the free kick.16:11
Inswinging corner taken from the left by-line by Josh Scowen.13:32
Shot from inside the six-yard box by Stuart Lewis goes wide right of the goal.12:20
Matt McClure takes a shot. Andy Warrington makes a comfortable save.10:03
Free kick awarded for an unfair challenge on Joel Grant by Lee Frecklington. Jordan Archer takes the free kick.9:44
Mark Bradley takes a shot. Comfortable save by Jordan Archer.8:58
Inswinging corner taken from the right by-line by Ben Pringle, Danny Foster manages to make a clearance.6:56
Outswinging corner taken left-footed by Ben Pringle, Headed from the edge of the area by Ian Sharps goes wide of the left-hand upright.6:29
Ben Pringle takes a inswinging corner.3:57
Dean Morgan challenges Mark Bradley unfairly and gives away a free kick. Andy Warrington takes the free kick.3:05
Unfair challenge on Jason Taylor by Matt McClure results in a free kick. Direct free kick taken by Andy Warrington.1:50
Shot from just outside the box by Ben Pringle goes over the target.0:15
Assist on the goal came from Ben Pringle.0:15 Goal scored
Goal! - Daniel Nardiello - Rotherham 1 - 0 Wycombe Daniel Nardiello gets on the score sheet with a goal from close range to the bottom left corner of the goal. Rotherham 1-0 Wycombe.0:00
The match has kicked off.
Live data and text provided by our data suppliers