Leeds regained their slender advantage via Connor's boot five minutes into the second half but Charnley turned on the afterburners down the right again and was supported by Hanley on his inside to slide over and put Leigh back in front.
With 20 minutes left, Andrew Badrock was sent to the sin-bin for dangerous contact on Harry Newman. A fearless 12-man defensive showing meant Leigh did not give up a point while Badrock was off the field.
The hosts thought they were level with just over three minutes remaining when Hall barged over in the left corner but his trailing right foot was taken into touch by superb scramble defence from Hanley - and Leigh survived again.
After a monster 40/20 from Connor, Leeds had the ball deep in the opposition half with 30 seconds left but Liam Horne held on to another grubber attempt from Connor as Leigh claimed a league double over the leaders.
Leeds: Miller; Newman, Bird, Handley, Hall; Croft, Connor; Oledzki, O'Connor, Jenkins, Hankinson,Watkins, C. Smith.
Interchanges: Holroyd, Cassell, McCormack, Lloyd.
Leigh: Armstrong; Senior, Badrock, Hanley, Charnley; Cook, Lam; Ofahengaue, Horne, Liu, Hughes, Trout, Brogan.
Interchanges: Ipape, Mulhern, Alick-Wiencke, Davis.
Sin-bin: Badrock (61 mins).
Referee: Chris Kendall.

1 hour ago
2









English (US) ·