Graham Smyth's Leeds United player ratings v Leicester City as four score 8/10, one 4, two 5s

Leeds United sent Elland Road wild with a 3-1 victory against Championship leaders Leicester City under the Friday night lights – but how did we rate the performances?

Enzo Maresca's table-toppers went ahead in the 15th minute as Wout Faes applied a simple headed finish from a corner and the Foxes took a 1-0 lead into the break. Leicester then created a host of chances as they looked for a second goal but a combination of wayward finishing and solid goalkeeping from Illan Meslier ensured that they remained only one goal to the good.

Instead, Leeds drew level in the 80th minute as January recruit and second-half substitute Connor Roberts suddenly steered home a composed finish into the bottom left corner after Georginio Rutter broke into the box.

Elland Road went wild but that was nothing compared to the scenes just two minutes later as 17-year-old star Archie Gray unleashed a low drive which took two deflections en route to putting Daniel Farke's side ahead.

Leicester were given five minutes of added time to respond but instead Leeds bagged a third in the 94th minute through second-half substitute Patrick Bamford who got the final touch to a Dan James free-kick awarded for a foul on Rutter on the edge of the box.

The incredible victory made it nine league wins on the spin for Leeds who have now closed the gap to Leicester to just six points and also sit three points clear in the Championship's second automatic promotion place, albeit having played one game more.

Leeds, though, have a far better goal difference than both third-placed Ipswich Town and fourth-placed Southampton who are a further two points behind ahead of Saturday’s 3pm games for the Saints and Tractor Boys. Graham Smyth, the YEP’s chief football writer, hands out the scores from an incredible contest at Elland Road.