Former England forward Gareth Hock was sin-binned twice as Leigh came from behind to win 26-12 at Batley and stay top of the Kingstone Press Championship.
Hock was sin-binned for dissent around the hour mark and was shown a second yellow card just before the end of the match following a flare-up which also resulted in the dismissal of his Leigh team-mate Jamie Acton and Batley forward Tom Lillycrop.
The Centurions, whose club record run had been ended a week earlier, were trailing 12-10 at the time of Hock’s first yellow card but went on to score three tries while down to 12 men to turn the game on its head.
Adam Higson scored a hat-trick, Liam Kay took his total for the season to 22 and Jake Emmitt also touched down for the visitors while Alister Leek and Wayne Reittie scored tries for the Bulldogs, who suffered their third defeat in 10 days.
Bradford are level with Leigh but they, too, had to come from behind against Dewsbury to extend their winning run to 15 matches with a 22-18 triumph at Odsal.
The Rams were on course to pull off a shock when tries from Karl Pryce - the 99th of his career - and Anthony Thackeray gave them a 12-0 lead early in the second half.
But Bradford roared back, with Adrian Purtell scoring two tries and Adam Henry and Danny Addy adding others before Dale Morton added a third for the visitors just before the end.
London Broncos climbed above Dewsbury into sixth place with a 30-4 win at bottom club Doncaster, who have now have lost their last 21 matches.
Ben Hellewell scored a hat-trick of tries and others came from Elliot Minchella and Rhys Williams as the Broncos made it three wins in eight days.
Liam Welham scored the only points for Doncaster, who were still in touch when they trailed 10-4 at the break.
Featherstone gave their points difference a much-needed boost with a 52-0 win over Workington at Derwent Park.
Jy Hitchcox, Ian Hardman and Gareth Moore all scored two tries apiece and others came from Thomas Minns, Remy Marginet and Paul Sykes, who also kicked eight goals.