Match ends, Derby County 0, Leeds United 1.
Derby County 0-1 Leeds United: Kemar Roofe goal gives Leeds win in controversial first leg
- From the section Championship

Leeds United have the advantage in their Championship play-off semi-final after a controversial first-leg win over Derby County at Pride Park.
Kemar Roofe's 15th goal of the season was the difference between the teams, the forward producing an excellent first-time finish from Jack Harrison's curling pass from the left wing.
Derby were incensed when assistant referee Eddie Smart persuaded referee Craig Pawson to overturn his award of a penalty to the Rams with 14 minutes to go, after Harrison had been adjudged to have fouled Jayden Bogle.
The home side also felt Leeds midfielder Mateusz Klich could have been sent off after he appeared to headbutt Fikayo Tomori in the chest as he got to his feet after going down under a challenge. He was given a yellow card over the incident.
The second leg is at Elland Road on Wednesday, and no side has ever made the Championship play-off final having lost at home in the first leg.
Leeds dominated possession and deserved their win, while Derby failed to have an effort on target in the match.
After a cagey first half, Roofe's opener brought the tie to life and he could have doubled the lead soon after, but his shot from the edge of the box was palmed away by a full-stretch Kelle Roos.
Pablo Hernandez should have got Leeds' second but, with the goal gaping, the Spaniard completely missed the ball from six yards out after Jamie Shackleton's cutback.
More controversy between Derby and Leeds
The overturned penalty, as well as Klich's confrontation with Tomori, were the latest controversies between these two sides this season.
Having initially given the spot kick, referee Pawson changed his mind after discussions with his fellow official and awarded a free-kick to Leeds.
Although Bogle did place an arm on Harrison, replays were inconclusive as to whether that was enough to put him off balance and cause the Leeds man to bring his opponent down.
This was the first match since United's 2-0 win over Derby at Elland Road in January was overshadowed by the 'spygate' affair and Leeds head coach Marcelo Bielsa's admission that he had sent a member of his staff to "spy" on the Rams training the day before the game.
Bielsa later admitted that he had sent staff to watch "the training sessions of all opponents", with Leeds fined £200,000 by the EFL for their part in the incident, which Bielsa says he paid himself.
More to follow.
Line-ups
Derby
- 21Roos
- 37Bogle
- 5Tomori
- 6KeoghBooked at 67mins
- 46Malone
- 8Mount
- 15Johnson
- 7Wilson
- 23HolmesBooked at 68minsSubstituted forBennettat 70'minutes
- 10LawrenceBooked at 55minsSubstituted forHuddlestoneat 86'minutesBooked at 89mins
- 28NugentSubstituted forMarriottat 64'minutes
Substitutes
- 1Carson
- 11Jozefzoon
- 14Marriott
- 17Evans
- 20Bennett
- 39MacDonald
- 44Huddlestone
Leeds
- 33Casilla
- 2Ayling
- 28BerardiBooked at 63mins
- 6CooperBooked at 65mins
- 15Dallas
- 23Phillips
- 19Hernández
- 4ForshawSubstituted forShackletonat 24'minutes
- 43KlichBooked at 87mins
- 22Harrison
- 7RoofeSubstituted forClarkeat 81'minutes
Substitutes
- 1Peacock-Farrell
- 37Brown
- 46Shackleton
- 47Clarke
- 50Struijk
- 53Gotts
- 58Bogusz
- Referee:
- Craig Pawson
- Attendance:
- 31,723
Match Stats
- Possession
- Home44%
- Away56%
- Shots
- Home7
- Away12
- Shots on Target
- Home0
- Away3
- Corners
- Home1
- Away8
- Fouls
- Home12
- Away15
Live Text
Full Time
Second Half ends, Derby County 0, Leeds United 1.
Corner, Leeds United. Conceded by Fikayo Tomori.
Attempt missed. Mason Mount (Derby County) right footed shot from more than 35 yards is close, but misses to the left. Assisted by Tom Huddlestone with a headed pass.
Jack Clarke (Leeds United) wins a free kick in the defensive half.
Foul by Harry Wilson (Derby County).
Foul by Jack Clarke (Leeds United).
Tom Huddlestone (Derby County) wins a free kick in the defensive half.
Offside, Leeds United. Stuart Dallas tries a through ball, but Jack Harrison is caught offside.
Booking
Tom Huddlestone (Derby County) is shown the yellow card for a bad foul.
Stuart Dallas (Leeds United) wins a free kick on the left wing.
Foul by Tom Huddlestone (Derby County).
Booking
Mateusz Klich (Leeds United) is shown the yellow card.
Substitution
Substitution, Derby County. Tom Huddlestone replaces Tom Lawrence.
Gaetano Berardi (Leeds United) wins a free kick in the defensive half.
Foul by Jack Marriott (Derby County).
Offside, Leeds United. Pablo Hernández tries a through ball, but Jack Harrison is caught offside.
Jack Clarke (Leeds United) wins a free kick in the defensive half.
Foul by Jayden Bogle (Derby County).
Offside, Leeds United. Jamie Shackleton tries a through ball, but Jack Harrison is caught offside.
Attempt saved. Jamie Shackleton (Leeds United) right footed shot from the centre of the box is saved in the top right corner. Assisted by Jack Harrison.
Substitution
Substitution, Leeds United. Jack Clarke replaces Kemar Roofe.
Jack Harrison (Leeds United) wins a free kick in the defensive half.
Foul by Jayden Bogle (Derby County).
Gaetano Berardi (Leeds United) wins a free kick in the defensive half.
Foul by Jack Marriott (Derby County).
Hand ball by Kemar Roofe (Leeds United).
Foul by Kalvin Phillips (Leeds United).
Harry Wilson (Derby County) wins a free kick on the right wing.
Substitution
Substitution, Derby County. Mason Bennett replaces Duane Holmes.
Booking
Duane Holmes (Derby County) is shown the yellow card for hand ball.
Hand ball by Duane Holmes (Derby County).
Booking
Richard Keogh (Derby County) is shown the yellow card for a bad foul.
Kemar Roofe (Leeds United) wins a free kick in the attacking half.
Foul by Richard Keogh (Derby County).
Attempt blocked. Harry Wilson (Derby County) left footed shot from outside the box is blocked.
Booking
Liam Cooper (Leeds United) is shown the yellow card for a bad foul.
Foul by Liam Cooper (Leeds United).
Harry Wilson (Derby County) wins a free kick in the attacking half.
Substitution
Substitution, Derby County. Jack Marriott replaces David Nugent.