James Constable netted twice as Oxford beat promotion-chasing Shrewsbury to move into the play-off places.
Asa Hall's 20-yard strike put the U's ahead but Mark Wright equalised with a long-range deflected drive.
Oxford were left frustrated when referee Steve Tanner awarded Damian Batt a penalty only to revoke his decision after consulting the linesman.
But Constable drilled a low shot in before firing home from an acute angle against his former club.
Shrewsbury manager Graham Turner told BBC Radio Shropshire: "We never got going, the pace of our play was nowhere near what I'd expect.
"We were outworked, and they were much sharper than us.
"Being level at half time it didn't look too bad, and I thought we were making their crowd a bit edgy - but the second and third goals were absolutely abysmal from a defensive point of view.
"We were awful. We were second best all over the place."
Live text and stats
Tuesday, 25 January 2011
Npower League Two
Home Team
Score
Away Team
Time
Oxford Utd
3-1
Shrewsbury
FT
(HT 1-1)
Hall 11
Constable 59
Constable 76
Wright 26
Oxford Utd
01 Clarke
02 Batt
03 Tonkin
06 Wright
22 Worley
04 McLaren
11 Clist
14 Hall yellow card (Potter 71)
09 Constable (Midson 90+2)
29 Craddock yellow card (Sangare 86)
32 MacLean
Substitutes
21 Eastwood,
05 Sangare,
08 Heslop,
20 Deering,
28 Payne,
10 Midson,
15 Potter
Shrewsbury
25 Smith
03 Sadler
05 Sharps
06 Cansdell-Sherriff
18 Grandison (Holden 11)
07 Wright
08 McIntyre
11 Leslie
20 Disley (Harrold 65)
14 Collins yellow card
34 Bradshaw (Ainsworth 78)
Substitutes
01 Neal,
15 Holden,
19 Goldson,
04 McAllister,
16 Ainsworth,
09 Harrold,
10 Robinson
Ref: TannerAtt: 6,264
OXFORD UTD
SHREWSBURY
Possession
Oxford Utd57%
Shrewsbury43%
Attempts on target
Oxford Utd6
Shrewsbury2
Attempts off target
Oxford Utd6
Shrewsbury5
Corners
Oxford Utd8
Shrewsbury4
Fouls
Oxford Utd15
Shrewsbury10
Final Result
Full Time
90:00+4:29 The game is over, as the referee blows his whistle.
90:00+2:50 Free kick awarded for a foul by Mat Sadler on Damian Batt. Paul McLaren takes the free kick.
Correction - 90:00+1:42 Mark Wright fouled by Djoumin Sangare, the ref awards a free kick. Free kick taken by Shane Cansdell-Sherriff.
Correction - 90:00+1:42 Substitution Jack Midson is brought on as a substitute for James Constable.
90:00+1:42 Unfair challenge on Mark Wright by Djoumin Sangare results in a .
90:00+1:42 Substitution James Constable goes off and Jack Midson comes on.
90:00+0:47 Mat Sadler sends in a cross, clearance made by Harry Worley.
90:00+0:32 Foul by Djoumin Sangare on James Collins, free kick awarded. James Collins takes the free kick.
89:50 Corner taken by Paul McLaren, Shane Cansdell-Sherriff manages to make a clearance.
89:26 Matt Harrold sends in a cross, Jake Wright makes a clearance.
86:19 Damian Batt challenges Kevin McIntyre unfairly and gives away a free kick. Benjamin Smith takes the direct free kick.
85:08 Substitution Djoumin Sangare joins the action as a substitute, replacing Tom Craddock.
82:44 Corner taken by Mark Wright, Effort from deep inside the area by Dean Holden clears the bar.
80:34 Steven Leslie sends in a cross, save by Ryan Clarke.
79:24 Alfie Potter concedes a free kick for a foul on Shane Cansdell-Sherriff. A cross is delivered by Steven Leslie, Mark Wright produces a left-footed shot from outside the box and misses left.
78:33 Steven MacLean gives away a free kick for an unfair challenge on Ian Sharps. Ian Sharps takes the direct free kick.
78:12 Mark Wright produces a cross, save made by Ryan Clarke.
77:24 Substitution Tom Bradshaw leaves the field to be replaced by Lionel Ainsworth.
75:43 GOAL - James Constable:Oxford Utd 3 - 1 Shrewsbury James Constable scores a goal from inside the area to the bottom right corner of the goal. Oxford Utd 3-1 Shrewsbury.
72:33 Alfie Potter takes a shot. Save by Benjamin Smith.
71:51 The ball is crossed by Alfie Potter, Shane Cansdell-Sherriff manages to make a clearance.
70:25 Ian Sharps concedes a free kick for a foul on James Constable. Paul McLaren restarts play with the free kick.
70:25 Substitution Alfie Potter comes on in place of Asa Hall.
67:41 Free kick awarded for a foul by Anthony Tonkin on James Collins. Steven Leslie takes the direct free kick.
66:59 Free kick awarded for an unfair challenge on Jake Wright by Matt Harrold. Ryan Clarke restarts play with the free kick.
66:19 Jake Wright challenges Tom Bradshaw unfairly and gives away a free kick. Steven Leslie takes the free kick.
64:58 Substitution Matt Harrold is brought on as a substitute for Craig Disley.
63:40 Asa Hall concedes a free kick for a foul on Mark Wright. Direct free kick taken by Shane Cansdell-Sherriff.
63:40 Booking Booking for Asa Hall for unsporting behaviour.
62:51 Mark Wright produces a right-footed shot from just outside the penalty box that goes wide left of the target.
62:14 Shot on goal by Steven MacLean from just inside the area goes over the target.
61:30 Mat Sadler produces a cross, clearance by Paul McLaren.
59:44 Mark Wright fouled by Damian Batt, the ref awards a free kick. Direct free kick taken by Mark Wright.
58:35 Steven MacLean provided the assist for the goal.
58:35 GOAL - James Constable:Oxford Utd 2 - 1 Shrewsbury Goal scored by James Constable from inside the penalty area to the bottom right corner of the goal. Oxford Utd 2-1 Shrewsbury.
57:44 The ball is swung over by Anthony Tonkin, clearance by Ian Sharps.
56:07 Corner taken by Paul McLaren from the right by-line, Asa Hall produces a header from inside the area that goes over the bar.
55:01 Shane Cansdell-Sherriff fouled by James Constable, the ref awards a free kick. Shane Cansdell-Sherriff restarts play with the free kick.
53:51 The ball is delivered by Mark Wright, Steven Leslie takes a shot. Ryan Clarke makes a save.
52:18 Corner taken by Paul McLaren from the right by-line, Header by Asa Hall from deep inside the penalty area misses to the left of the target.
Correction - 51:44 Steven MacLean fouled by Tom Bradshaw, the ref awards a free kick. Jake Wright takes the free kick.
51:44 Tom Bradshaw concedes a free kick for a foul on Steven MacLean. Free kick taken by Jake Wright.
49:46 Corner taken by Paul McLaren.
49:28 Shot by Simon Clist. Benjamin Smith makes a save.
48:55 The ball is swung over by Anthony Tonkin, save by Benjamin Smith.
47:35 Ian Sharps fouled by James Constable, the ref awards a free kick. Free kick taken by Benjamin Smith.
46:01 Craig Disley gives away a free kick for an unfair challenge on Simon Clist. Steven MacLean produces a shot on goal direct from the free kick, Shane Cansdell-Sherriff gets a block in.
45:01 The referee gets the second half started.
Half Time
45:00+1:12 The ref blows to end the first period.
45:00+0:38 The referee blows for offside against Mark Wright. Ryan Clarke takes the indirect free kick.
44:26 Tom Craddock gives away a free kick for an unfair challenge on Benjamin Smith. Benjamin Smith takes the direct free kick.
44:26 Booking Tom Craddock is cautioned.
43:20 Corner taken by Paul McLaren.
40:00 Free kick awarded for a foul by Steven MacLean on Mat Sadler. Benjamin Smith takes the free kick.
37:57 Foul by James Collins on Damian Batt, free kick awarded. Direct free kick taken by Damian Batt.
37:57 Booking The referee shows James Collins a yellow card.
35:39 Steven Leslie sends in a cross, save by Ryan Clarke.
34:53 Paul McLaren takes a inswinging corner.
34:29 Corner from the right by-line taken by Paul McLaren, James Collins manages to make a clearance.
33:03 Anthony Tonkin produces a cross, Ian Sharps manages to make a clearance.
32:27 The ball is swung over by Damian Batt, clearance made by Dean Holden.
28:27 Inswinging corner taken from the left by-line by Mark Wright, save made by Ryan Clarke.
27:51 Effort from the edge of the area by Asa Hall goes wide of the right-hand upright.
27:15 Unfair challenge on Tom Craddock by Steven Leslie results in a free kick. Free kick taken by Anthony Tonkin.
25:17 Assist on the goal came from Steven Leslie.
25:17 GOAL - Mark Wright:Oxford Utd 1 - 1 Shrewsbury Mark Wright grabs a goal from just outside the penalty box to the bottom right corner of the goal. Oxford Utd 1-1 Shrewsbury.
23:59 Centre by Mark Wright, Jake Wright makes a clearance.
22:47 The ball is delivered by Mark Wright, clearance made by Harry Worley.
22:23 Anthony Tonkin produces a cross, save by Benjamin Smith.
18:33 Free kick awarded for a foul by James Constable on Kevin McIntyre. Benjamin Smith takes the free kick.
16:19 The referee blows for offside. Ryan Clarke takes the indirect free kick.
14:08 Corner taken by Paul McLaren, Shane Cansdell-Sherriff manages to make a clearance.
12:09 Unfair challenge on Steven MacLean by Mat Sadler results in a free kick. Paul McLaren restarts play with the free kick.
10:04 Assist by James Constable.
10:04 Substitution Dean Holden is brought on as a substitute for Jermaine Grandison.
10:04 GOAL - Asa Hall:Oxford Utd 1 - 0 Shrewsbury Asa Hall finds the back of the net with a goal from the edge of the area to the bottom right corner of the goal. Oxford Utd 1-0 Shrewsbury.
8:10 Tom Craddock has an effort at goal from deep inside the area missing to the right of the target.
7:31 Unfair challenge on Paul McLaren by James Collins results in a free kick. Free kick taken by Paul McLaren.
6:51 Steven Leslie produces a left-footed shot from just outside the penalty area that goes harmlessly over the target.
6:05 Centre by Simon Clist, Asa Hall has an effort at goal from deep inside the area missing to the left of the goal.
3:49 Free kick awarded for a foul by Simon Clist on Craig Disley. Benjamin Smith takes the free kick.
2:39 Inswinging corner taken right-footed by Mark Wright, Effort from inside the area by Craig Disley misses to the right of the goal.
2:10 Corner taken left-footed by Steven Leslie from the right by-line, Anthony Tonkin manages to make a clearance.
0:13 Unfair challenge on Steven MacLean by Mat Sadler results in a free kick. Free kick taken by Paul McLaren.
0:00 The referee gets the match started.
Live text and data provided by The Press Association.
Bookmark with:
What are these?