Britt Assombalonga’s 14th goal of the season lifted Middlesbrough back into the Sky Bet Championship’s top six by securing a 1-0 win over Stoke at the Riverside Stadium.
Ian Henderson’s late goal kept Rochdale out of the relegation zone as they beat Wycombe 1-0.
Aston Villa’s record-equalling ninth successive Sky Bet Championship victory thanks to two second-half goals relegated Bolton to League One for the second time in four seasons.
Gavin Massey bagged a brace as 10-man Wigan dented Leeds’ automatic promotion dreams with a shock 2-1 win at Elland Road.
Callum Robinson and Lukas Nmecha both hit doubles as Preston ended their four-game losing streak in style by comfortably beating already-relegated Ipswich 4-0.
Barnsley continued their push for automatic promotion from League One with a 2-1 home victory against Shrewsbury.
Yeovil’s relegation worries intensified as they had defender Adel Gafaiti sent off en route to a 2-0 defeat at Crewe.
Rotherham suffered a hammer blow to their bid to avoid Championship relegation as Swansea twice came from behind to claim a dramatic 4-3 win at the Liberty Stadium.
Notts County’s survival hopes suffered a major blow as MK Dons surged to 2-1 victory at Meadow Lane.
Macclesfield’s survival hopes were dealt a blow with a 3-1 defeat to Northampton.