Burton Albion missed the chance to extend their lead at the top of League One after a 2-1 loss at Rochdale.
Callum Camps put Dale ahead after just eight minutes with a wonderful 25-yard effort, before Ian Henderson doubled their lead with a penalty before half-time. Lucas Atkins pulled one back for the Brewers with a cheeky lob.
Whilst Gillingham were unable to capitalise on Burton’s defeat as they lost 1-0 to Blackpool. A match that had they won would have seen them go top of the table. Jack Redshaw scored the only goal of the game from the penalty spot.
Barnsley secured their sixth league win in a row as they overcame Swindon Town with a hard fought 1-0 victory. Sam Winnall’s late strike sealed all three points for the Tykes, who are now just five points adrift of the play-offs.
Bradford City rescued a late win against strugglers Fleetwood Town who missed the chance to climb out of the relegation zone. The visitors had taken the lead through Jamille Matt after he headed home Jimmy Ryan’s cross. But, James Hanson equalised for the Bantoms before Steven Davies scored in stoppage-time.
Wigan Athletic extended their unbeaten run to eight matches with a comfortable 3-0 win over Port Vale. Richard Duffy’s own goal opened the scoring after the defender put the ball into his own net from Yanic Wildschut’s dangerous cross, although it was later registered as Will Grigg’s goal. Before the Northern Ireland international completed a stunning hat-trick after 69 minutes with a further two strikes either side of half-time, the first coming from the penalty spot and the second was a simple finish past Jak Alnwick.
Promotion chasers Coventry lost for the third consecutive league game following their 2-1 defeat against Scunthorpe United. The away side raced into a two-goal lead through Tom Hopper and Murray Wallace. A late Adam Armstrong penalty was unable to spark a revival for the Sky Blues.
Fellow promotion candidates Millwall also lost the chance to put some distance between themselves and other play-off chasers as they could only draw 1-1 with Crewe in a match that had not one; not two, but three penalties. Brad Inman converted from the spot to put the visitors ahead after an hour’s play before Lee Gregory equalised for the hosts from 18 yards. However the Lions striker missed his second penalty of the game to collect all three points for his side in the 88th minute.
Player of the Weekend: Will Grigg (Wigan)
Team of the Weekend: Wigan Athletic
Goal of the Weekend: Callum Camps (ROCHDALE v Burton)