Match ends, Wycombe Wanderers 1, Millwall 2.
Scott Kashket finally broke Wycombe's Championship duck but the Chairboys remain without a point after Millwall came from behind to claim victory.
Kashket became the first Wycombe player ever to score in the second tier, netting in the ninth minute after a blunder by Lions goalkeeper Bartosz Bialkowksi.
However, the visitors fought back in the second half, deservedly securing the points through Jed Wallace's penalty and a Ryan Leonard strike just after the hour.
Eight minutes were added on when the goal netting collapsed after Millwall's Jake Cooper had struck the crossbar from distance, but Wycombe were unable to find an equaliser.
The home side went in front when Bialkowski made a hash of collecting Cooper's backpass and the ball stuck under his feet before Kashket bundled it into the empty net.
However, Jed Wallace's delivery into the box repeatedly caused problems for the Chairboys' defence and Murray Wallace twice went close with headers from his namesake's free-kicks.
It was Jed Wallace who did force the equaliser two minutes into the second half, supplying another cross towards Matt Smith and smashing home the spot-kick after the centre-forward had been bundled over.
Wycombe thought they had retaken the lead when Joe Jacobson's corner sailed directly into the net, but the goal was ruled out for a foul on Bialkowski and the Lions continued to dominate.
Smith headed Mahlon Romeo's cross against the bar before the same pair combined again to set up Leonard, who drilled home from the edge of the box to make it 2-1.
The game was held up when Wycombe goalkeeper Ryan Allsop, back-pedalling to try to deal with Cooper's audacious free-kick from the halfway line, became entangled in the net.
But, despite sending on veteran striker Adebayo Akinfenwa for his first taste of Championship football, the home side could not prevent their fifth straight league defeat.
Wycombe boss Gareth Ainsworth:
"Please tell me what is wrong with that because the referee has given a foul. There's absolutely nothing and I really hope people look at the replay and try and find out what the referee has given because to me that's a perfect goal.
"The fourth official has said there was a foul on the goalkeeper and, for the life of me - and I'm trying to look with non-rose-tinted glasses - I cannot see any foul at all.
"Joe Jacobson has been known to score direct from corners, but it's just not going our way at the moment. Battling-wise and showing heart and desire, I'm never going to criticise this lot. They've given me everything."
Millwall manager Gary Rowett:
"Half-time was really about, 'are we going to show some quality or are we going to do what we've done all half, which was not play with composure?'. Our second half performance deserved to win the game.
"You don't need to say too much to Bart. As a goalkeeper you know you shouldn't have got caught on the ball.
"I would say that last season Bart probably won five or six games single-handedly. He has plenty of credit in the bank. But I don't want him doing that too much!"
- 12KnightBooked at 75mins
- 23OnyedinmaSubstituted forHorganat 66'minutes
- 24AdeniranSubstituted forMehmetiat 79'minutes
- 25SamuelSubstituted forAkinfenwaat 64'minutes
- 21MahoneySubstituted forFergusonat 90+2'minutes
- 9BradshawSubstituted forThompsonat 82'minutes
- 10SmithSubstituted forPearceat 90+5'minutes
- Andy Madley
- Shots on Target
Second Half ends, Wycombe Wanderers 1, Millwall 2.
Foul by Shaun Hutchinson (Millwall).
Adebayo Akinfenwa (Wycombe Wanderers) wins a free kick in the attacking half.
Attempt missed. Mahlon Romeo (Millwall) right footed shot from outside the box misses to the left. Assisted by Ryan Leonard.
Offside, Millwall. Ryan Leonard tries a through ball, but Ben Thompson is caught offside.
Substitution, Millwall. Alex Pearce replaces Matt Smith.
Attempt missed. Adebayo Akinfenwa (Wycombe Wanderers) header from the centre of the box misses to the left. Assisted by Curtis Thompson with a cross.
Foul by Shane Ferguson (Millwall).
Curtis Thompson (Wycombe Wanderers) wins a free kick on the right wing.
Substitution, Millwall. Shane Ferguson replaces Connor Mahoney.
Connor Mahoney (Millwall) wins a free kick on the right wing.
Foul by Joe Jacobson (Wycombe Wanderers).
Corner, Millwall. Conceded by David Wheeler.
Jake Cooper (Millwall) wins a free kick in the defensive half.
Foul by Adebayo Akinfenwa (Wycombe Wanderers).
Attempt missed. Adebayo Akinfenwa (Wycombe Wanderers) right footed shot from outside the box misses to the left.
Attempt saved. Matt Smith (Millwall) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Jed Wallace with a cross.
Substitution, Millwall. Ben Thompson replaces Tom Bradshaw.
Foul by Murray Wallace (Millwall).