But there was disappointment for Hull City who let a 2-0 lead slip to Burnley and ended up losing 3-2 at the KC Stadium.
Doncaster Rovers were held 0-0 at home by Watford, but there were 1-0 win for both Sheffield Wednesday and city neighbours United in League One.
Rotherham United lost at home to Crawley Town in League Two, Bradford City came away from Gillingham with a point, while York City drew 1-1 at Forest Green.
FT Doncaster Rovers 0 Watford 0
No goals at Keepmoat Stadium as Rovers took a point.
FT Hull City 2 Burnley 3
Matty Fryatt (11) opened scoring for Tigers before adding a second on 55 minutes. But two goals from Davide Edgar brought the scores level before Rodriguez snatched a late winner.
FT Leeds United 1 Barnsley 2
Ricardo Vez Te (27) gave the visitors the advantage, before Craig Davies (43) doubled the lead. Ross McCormack (55) pulled a United goal back before David Perkins was sent off for the visitors.
FT Chesterfield 0 Sheffield United 1
Neither side could break the deadlock in a scoreless first 45 minutes. Ched Evans (82) snatched a late Blades winner.
FT Sheffield Wednesday 1 Leyton Orient 0
Reda Johnson (18) headed Owls in front with the only goal of the match at Hillsborough.
Gillingham 0 Bradford City 0
Bantams come away with a point on the road.
FT Rotherham United 1 Crawley Town 2
Brett Williams (20) put Millers ahead before goals from Tyrone Barnett (48) and Josh Simpson (68) put Crawley in front.
Blue Square Bet Premier
FT Forest Green 1 York City 1
York’s Reed netted from penalty spot on 83 minutes, but Norwood equalised in the fourth minute of stoppage time.
For reports and reaction read Sports Monday, free inside your Yorkshire Post newspaper.