League One
BradfordBradford City1Oxford UtdOxford United0

Bradford City 1-0 Oxford United

Bradford took another step towards the League One play-offs with a nervy win over Oxford.

Nicky Law scored the winner in the 59th minute of his first start since February following a lay-off with a knee injury.

The visitors failed to deal with a left-wing cross from Mark Marshall and Law poked the ball into the net when Charlie Wyke's glancing header landed into his path.

The result leaves Bradford six points ahead of seventh-placed Southend, but they had little to spare against hard-working Oxford.

Conor McAleny, on loan from Everton, posed the most danger, forcing diving saves from Bradford goalkeeper Colin Doyle as the visitors made a determined bid for an equaliser.

But Simon Eastwood also had to be at his best to keep out second-half efforts from Wyke and did well to block a close-range header from defender Nathaniel Knight-Percival in the 15th minute.

Report supplied by the Press Association.

Line-ups

Bradford

Formation 4-4-2

  • 1Doyle
  • 29McMahon
  • 22Knight-Percival
  • 23McArdle
  • 3Meredith
  • 7MarshallSubstituted forClarkeat 90'minutes
  • 6Vincelot
  • 14Cullen
  • 4LawSubstituted forDiengat 73'minutes
  • 11Hiwula-MayifuilaSubstituted forDarbyat 84'minutes
  • 9Wyke

Substitutes

  • 2Darby
  • 5Toner
  • 8Dieng
  • 10Clarke
  • 12Sattelmaier
  • 19Jones
  • 24Devine

Oxford Utd

Formation 4-4-2

  • 1Eastwood
  • 2RibeiroSubstituted forEdwardsat 85'minutes
  • 5Nelson
  • 25RaglanBooked at 90mins
  • 3SkarzBooked at 54mins
  • 10MaguireSubstituted forHallat 81'minutes
  • 4Lundstram
  • 14Ruffels
  • 18RothwellSubstituted forHemmingsat 76'minutes
  • 28Johnson
  • 11McAleny

Substitutes

  • 15Hemmings
  • 16Edwards
  • 19Hall
  • 22Long
  • 33Dunkley
  • 34Stevens
  • 35Carroll
Referee:
Richard Clark
Attendance:
19,346

Match Stats

Home TeamBradfordAway TeamOxford Utd
Possession
Home53%
Away47%
Shots
Home10
Away15
Shots on Target
Home3
Away4
Corners
Home7
Away4
Fouls
Home11
Away10

Live Text

  1. Post update

    Match ends, Bradford City 1, Oxford United 0.

  2. Full Time

    Second Half ends, Bradford City 1, Oxford United 0.

  3. Booking

    Charlie Raglan (Oxford United) is shown the yellow card for a bad foul.

  4. Post update

    Stephen Darby (Bradford City) wins a free kick in the defensive half.

  5. Post update

    Foul by Charlie Raglan (Oxford United).

  6. Post update

    Tony McMahon (Bradford City) wins a free kick on the right wing.

  7. Post update

    Foul by Conor McAleny (Oxford United).

  8. Substitution

    Substitution, Bradford City. Billy Clarke replaces Mark Marshall.

  9. Post update

    Hand ball by Robert Hall (Oxford United).

  10. Post update

    Foul by Timothee Dieng (Bradford City).

  11. Post update

    Joe Skarz (Oxford United) wins a free kick in the defensive half.

  12. Substitution

    Substitution, Oxford United. Philip Edwards replaces Christian Ribeiro.

  13. Post update

    Foul by Charlie Wyke (Bradford City).

  14. Post update

    Josh Ruffels (Oxford United) wins a free kick in the attacking half.

  15. Substitution

    Substitution, Bradford City. Stephen Darby replaces Jordy Hiwula-Mayifuila.

  16. Substitution

    Substitution, Oxford United. Robert Hall replaces Chris Maguire.

  17. Post update

    Attempt missed. Marvin Johnson (Oxford United) left footed shot from outside the box is high and wide to the left.

  18. Post update

    Attempt missed. Josh Cullen (Bradford City) left footed shot from the centre of the box is high and wide to the left.

  19. Post update

    James Meredith (Bradford City) wins a free kick in the defensive half.

  20. Post update

    Foul by Chris Maguire (Oxford United).

As It Stood

TeamPWDLFAGDPts
1Sheff Utd432710683453891
2Bolton422310963352879
3Fleetwood4321121060411975
4Bradford431918658391975
5Scunthorpe4321101272512173
6Millwall4319131162501270
7Southend4319121268501869
8Rochdale431810156760764
9Bristol Rovers431712146262063
10Oxford Utd43179175852660
11Peterborough431610175857158
12MK Dons431413165453155
13Wimbledon431316145252055
14Walsall421316134952-355
15Charlton431118145252051
16Northampton43149205969-1051
17Gillingham431213185773-1649
18Oldham421115162942-1348
19Shrewsbury431211204460-1647
20Bury431210215872-1446
21Port Vale421112194466-2245
22Swindon431111214360-1744
23Chesterfield43910243970-3137
24Coventry43812233563-2836
View full League One table

Top Stories