League One
Rotherham2Bristol City1

Rotherham United 2-1 Bristol City

James Tavernier scored twice as Rotherham kept their hopes of automatic promotion from League One alive with victory over improving Bristol City.

Full-back Tavernier, who is on loan from Newcastle, opened the scoring inside two minutes with a 25-yard shot.

The visitors levelled just after half-time when experienced winger Wade Elliott fired in from outside the box.

But the Millers moved within five points of second-placed Brentford when Tavernier scored from a free-kick.

Steve Cotterill's men remain in mid-table and lie six points above the relegation zone.

Bristol City boss Steve Cotterill told BBC Radio Bristol:

Media playback is not supported on this device

Steve Cotterill: Bristol City manager on Rotherham loss

"We were better than them. I'm a little disappointed we haven't got something out of today.

"I suppose it was quite a yardstick really because my first game against them we lost 2-1 at our place.

"In the cold light of day we'll have to look at the progress we've made and be pleased with that."

Line-ups

Rotherham

  • 21Collin
  • 27Tavernier
  • 3Skarz
  • 8Frecklington
  • 4Arnason
  • 20Morgan
  • 37AdamsSubstituted forMilsomat 88'minutes
  • 36Smallwood
  • 22Agard
  • 9RevellSubstituted forDavisat 89'minutes
  • 18PringleSubstituted forVuckicat 81'minutes

Substitutes

  • 1Shearer
  • 5Davis
  • 10O'Connor
  • 15Milsom
  • 25Addison
  • 28Vuckic
  • 35Hitchcock

Bristol City

  • 1Fielding
  • 11Wagstaff
  • 17CunninghamBooked at 39minsSubstituted forEl-Abdat 84'minutes
  • 36Nosworthy
  • 35Osborne
  • 3Williams
  • 34GillettBooked at 68mins
  • 8Elliott
  • 9Baldock
  • 24PatersonSubstituted forBarnettat 84'minutes
  • 10Emmanuel-ThomasSubstituted forPackat 83'minutes

Substitutes

  • 2Moloney
  • 18El-Abd
  • 19Pearson
  • 21Pack
  • 23Barnett
  • 27Burns
  • 32Richards
Referee:
Gavin Ward
Attendance:
8,607

Match Stats

Home TeamRotherhamAway TeamBristol City
Possession
Home45%
Away55%
Shots
Home10
Away9
Shots on Target
Home4
Away4
Corners
Home3
Away6
Fouls
Home5
Away9

Live Text

Match ends, Rotherham United 2, Bristol City 1.

Full Time

Second Half ends, Rotherham United 2, Bristol City 1.
Attempt saved. Karleigh Osborne (Bristol City) right footed shot from more than 35 yards is saved in the top centre of the goal.
Attempt saved. Derrick Williams (Bristol City) right footed shot from outside the box is saved in the top centre of the goal.

Substitution

Substitution, Rotherham United. Claude Davis replaces Alex Revell.

Substitution

Substitution, Rotherham United. Robert Milsom replaces Nicky Adams.
Foul by Nyron Nosworthy (Bristol City).
Nicky Adams (Rotherham United) wins a free kick on the left wing.
Marlon Pack (Bristol City) wins a free kick in the defensive half.
Foul by Haris Vuckic (Rotherham United).
Corner, Bristol City. Conceded by James Tavernier.
Simon Gillett (Bristol City) wins a free kick in the defensive half.
Foul by Haris Vuckic (Rotherham United).

Substitution

Substitution, Bristol City. Tyrone Barnett replaces Martin Paterson.

Substitution

Substitution, Bristol City. Adam El-Abd replaces Greg Cunningham.

Substitution

Substitution, Bristol City. Marlon Pack replaces Jay Emmanuel-Thomas.
Attempt missed. Jay Emmanuel-Thomas (Bristol City) right footed shot from outside the box is just a bit too high.

Substitution

Substitution, Rotherham United. Haris Vuckic replaces Ben Pringle.
Attempt missed. Kári Arnason (Rotherham United) right footed shot from outside the box misses to the left.
Corner, Rotherham United. Conceded by Nyron Nosworthy.
Attempt saved. Kieran Agard (Rotherham United) header from the centre of the box is saved in the top centre of the goal.
Corner, Rotherham United. Conceded by Nyron Nosworthy.

Booking

Simon Gillett (Bristol City) is shown the yellow card.
Kieran Agard (Rotherham United) wins a free kick in the defensive half.
Foul by Simon Gillett (Bristol City).
Attempt missed. Derrick Williams (Bristol City) right footed shot from more than 35 yards is just a bit too high.
Corner, Bristol City. Conceded by Joe Skarz.
Corner, Bristol City. Conceded by Kári Arnason.

Goal!

Goal! Rotherham United 2, Bristol City 1. James Tavernier (Rotherham United) from a free kick with a right footed shot to the top right corner.
Hand ball by Frank Fielding (Bristol City).
Attempt saved. Ben Pringle (Rotherham United) right footed shot from outside the box is saved in the centre of the goal.
Foul by Alex Revell (Rotherham United).
Greg Cunningham (Bristol City) wins a free kick in the attacking half.
Attempt missed. Lee Frecklington (Rotherham United) left footed shot from outside the box misses to the left.
Ben Pringle (Rotherham United) wins a free kick in the attacking half.
Foul by Karleigh Osborne (Bristol City).
Hand ball by Simon Gillett (Bristol City).
Alex Revell (Rotherham United) wins a free kick in the defensive half.
Foul by Jay Emmanuel-Thomas (Bristol City).

Goal!

Goal! Rotherham United 1, Bristol City 1. Wade Elliott (Bristol City) right footed shot from outside the box to the top left corner.

Second Half

Second Half begins Rotherham United 1, Bristol City 0.

Half Time

First Half ends, Rotherham United 1, Bristol City 0.
Attempt missed. Martin Paterson (Bristol City) left footed shot from outside the box is close, but misses to the left.
Attempt missed. Kieran Agard (Rotherham United) right footed shot from outside the box is just a bit too high.
Attempt missed. Jay Emmanuel-Thomas (Bristol City) left footed shot from outside the box misses to the left.

Booking

Greg Cunningham (Bristol City) is shown the yellow card.
Alex Revell (Rotherham United) wins a free kick in the defensive half.
Foul by Greg Cunningham (Bristol City).
Attempt missed. Kieran Agard (Rotherham United) left footed shot from the left side of the box is close, but misses to the right.
Corner, Bristol City. Conceded by Kári Arnason.
Attempt missed. Richard Smallwood (Rotherham United) right footed shot from the left side of the box is close, but misses to the right.
Attempt saved. Sam Baldock (Bristol City) header from the centre of the box is saved in the top centre of the goal.
Attempt missed. Greg Cunningham (Bristol City) right footed shot from outside the box is too high.
Corner, Bristol City. Conceded by Kári Arnason.
Attempt blocked. Nicky Adams (Rotherham United) right footed shot from outside the box is blocked.
Foul by Alex Revell (Rotherham United).
Nyron Nosworthy (Bristol City) wins a free kick in the attacking half.
Corner, Bristol City. Conceded by Ben Pringle.
Foul by Joe Skarz (Rotherham United).
Scott Wagstaff (Bristol City) wins a free kick in the defensive half.
Corner, Rotherham United. Conceded by Derrick Williams.
goal

As It Stood

TeamPWDLGDPts
1Wolves3926854786
2Brentford3824862780
3Leyton Orient40221083576
4Rotherham39211262875
5Preston40201551875
6Peterborough3818416758
7Swindon4016915557
8Walsall40141412456
9MK Dons4016717255
10Sheff Utd3814915-251
11Port Vale3915618-1351
12Bradford39111513248
13Coventry39161013148
14Gillingham3914619-1248
15Bristol City40101614-146
16Crawley36111312-646
17Oldham40111118-1244
18Colchester39101316-943
19Notts County4012424-1540
20Tranmere39101019-2240
21Carlisle39101019-2240
22Crewe40101020-2840
23Shrewsbury4081418-1438
24Stevenage3910821-2038
View full League One table

Top Stories

Get Inspired Activity Finder

Run by the BBC and partners

Find ways to get active near you:

For more ideas, information and inspiration, visit bbc.co.uk/getinspired