Match ends, Wycombe Wanderers 2, Oxford United 3.
A Kemar Roofe double and a further effort from Danny Rose saw Oxford United dent Wycombe's hopes of automatic promotion from League Two.
Roofe opened the scoring after converting Rose's cross and returned the favour for Rose to slide home.
Paul Hayes turned in Alfie Mawson's header following Nico Yennaris' looped cross to make it 2-1.
Roofe stroked home his second while Aaron Holloway met Fred Onyedinma's cross for 3-2 but it was too late.
Wycombe are third in League Two with fourth-placed Bury's win at Cambridge closing the gap to four points.
Wycombe manager Gareth Ainsworth told BBC Three Counties Radio:
"I'm disappointed but I feel there was a huge, crucial, game-changing decision around 55 minutes just after we scored and sometimes you've got to swallow them, and we have done today.
"We gave a right effort towards the end and we can play better than we did today. The result doesn't speak totally about us as Wycombe Wanderers, but Oxford deserve it, they put the ball in the goal more often and that's what counts.
"What I got to concentrate on now is getting the best out of my boys on Monday and going again. It's a great game, top of the league, looking forward to that one.
"I always look at the positives and there are positives in there. I will find them and let the boys know what they're capable of on Monday."
- 6PierreBooked at 28mins
- 7SaundersSubstituted forEphraimat 70'minutes
- 10BloomfieldSubstituted forMurphyat 63'minutes
- 11WoodSubstituted forHollowayat 63'minutes
- 12BaldockBooked at 86mins
- 29RoofeSubstituted forO'Dowdaat 88'minutes
- 10HyltonSubstituted forVassellat 71'minutes
- Oliver Langford
- Shots on Target
Second Half ends, Wycombe Wanderers 2, Oxford United 3.
Foul by Aaron Pierre (Wycombe Wanderers).
John Mullins (Oxford United) wins a free kick in the attacking half.
Goal! Wycombe Wanderers 2, Oxford United 3. Aaron Holloway (Wycombe Wanderers) right footed shot from the right side of the six yard box to the bottom right corner. Assisted by Hogan Ephraim.
Corner, Wycombe Wanderers. Conceded by Ryan Clarke.
Attempt saved. Aaron Holloway (Wycombe Wanderers) right footed shot from outside the box is saved in the centre of the goal.
Substitution, Oxford United. Callum O'Dowda replaces Kemar Roofe.
George Baldock (Oxford United) is shown the yellow card.
Joe Jacobson (Wycombe Wanderers) wins a free kick on the left wing.
Foul by George Baldock (Oxford United).
Attempt missed. Pat Hoban (Oxford United) right footed shot from outside the box is close, but misses to the right.
Foul by Fred Onyedinma (Wycombe Wanderers).
George Baldock (Oxford United) wins a free kick on the right wing.
Attempt missed. Danny Rose (Oxford United) left footed shot from outside the box is too high.
Substitution, Oxford United. Kyle Vassell replaces Danny Hylton.
Foul by Nico Yennaris (Wycombe Wanderers).
Danny Rose (Oxford United) wins a free kick on the left wing.
Substitution, Wycombe Wanderers. Hogan Ephraim replaces Sam Saunders.
Joe Jacobson (Wycombe Wanderers) wins a free kick in the defensive half.