Match ends, Northampton Town 1, Oxford United 3.
Oxford made it three wins from four as they came from behind to beat Northampton in League Two.
Enda Stevens gave the Cobblers the lead, exchanging passes with Joel Byrom before firing into the corner.
Oxford equalised when Danny Rose crossed for Danny Hylton to head over the stranded Jordan Archer.
Hylton's penalty, after Alfie Potter was fouled by John-Joe O'Toole, put Oxford in front and Potter's deflected cross made it 3-1 to the visitors.
Northampton Town manager Chris Wilder tells BBC Radio Northampton:
"We've lost three games on the bounce so I'm not happy - we've had five minutes of madness.
"There's been quite a few changes in defence and they're not great goals (to concede) but I didn't think there was a lot (between the two sides).
"I 100% believe that when this group's all together, we'll win matches. There's a couple of players that possibly need a break but there's not a lot of choice in team selection.
"We've got to stick together and work hard. It's an easy game when things are going well and everybody is a hero."
- 2AlfeiSubstituted forTozerat 70'minutes
- 36CresswellBooked at 82mins
- 30StevensBooked at 71mins
- 4CarterSubstituted forNichollsat 49'minutes
- 10O'TooleBooked at 44mins
- 19D'AthSubstituted forSinclairat 70'minutes
- 24ToneyBooked at 64mins
- 11PotterSubstituted forRuffelsat 90+1'minutes
- 10HyltonSubstituted forRobertsat 83'minutes
- Phil Gibbs
- Shots on Target
Second Half ends, Northampton Town 1, Oxford United 3.
Attempt blocked. Kaid Mohamed (Northampton Town) left footed shot from outside the box is blocked.
Hand ball by James Roberts (Oxford United).
Enda Stevens (Northampton Town) wins a free kick on the right wing.
Foul by Tyrone Barnett (Oxford United).
Corner, Oxford United. Conceded by Ivan Toney.
Corner, Oxford United. Conceded by Jordan Archer.
Attempt saved. Michael Collins (Oxford United) right footed shot from the centre of the box is saved in the bottom right corner.
Substitution, Oxford United. Josh Ruffels replaces Alfie Potter.
Attempt missed. Emile Sinclair (Northampton Town) right footed shot from the centre of the box is close, but misses to the right.
Attempt missed. Emile Sinclair (Northampton Town) header from the centre of the box misses to the right.
Corner, Northampton Town. Conceded by Tareiq Holmes-Dennis.
Emile Sinclair (Northampton Town) wins a free kick in the defensive half.
Foul by Tareiq Holmes-Dennis (Oxford United).
Corner, Oxford United. Conceded by Gregor Robertson.
Substitution, Oxford United. James Roberts replaces Danny Hylton because of an injury.
Ryan Cresswell (Northampton Town) is shown the yellow card.
Foul by Ryan Cresswell (Northampton Town).
Danny Hylton (Oxford United) wins a free kick in the attacking half.