Josh Coburn's header earned promotion-chasing Millwall a fourth straight win in the Sky Bet Championship as they ground out a 1-0 victory against Derby at The Den.
The Lions rode their luck during a nervy end in which the Rams passed up a succession of chances as their play-off push took a blow.
Ireland international Sammie Szmodics had once such chance after he advanced into the area but his shot across goal travelled wide.
But for 24 hours at least, Millwall – who have won seven of their last nine games – find themselves one point behind second-placed Middlesbrough, who face Charlton on Wednesday night.
Leicester moved out of the Championship relegation places after first-half goals from Ben Nelson and Abdul Fatawa earned a 2-0 win at home to Bristol City.
West Brom can push the Foxes back into the bottom three if they beat Southampton on Wednesday night but Gary Rowett's side have at least stopped a run of four straight home defeats as well as ending a winless league run dating back to January 5.
Leicester’s success doubled as a third straight league loss for Bristol City, who were also knocked out of the FA Cup by Port Vale this month and are seeing play-off hopes fade fast.
Jason Knight skippered City, while fellow Ireland internationals Sinclair Armstrong and Mark Sykes saw game time off the bench.
Ethan Galbraith and Josh Key's goals pushed Portsmouth towards the relegation fight as Swansea boosted their play-off hopes with a 2-1 away victory.
Galbraith and Key both scored eye-catching goals from the edge of the area as the Swans belied their away day woes with their first league victory at Fratton Park since 1959 to move within five points of the play-off places.
Jacob Brown netted for the first time in 13 months but it only proved a consolation, as Pompey sit four points ahead of the relegation zone, and could be closer after Wednesday’s fixtures.
Vivaldo Semedo's 90th-minute equaliser denied Sheffield Wednesday their first win in 31 games as Watford earned a barely-deserved 1-1 draw at Hillsborough.
Wednesday, who have been in administration since October and are already relegated from the Championship following an 18-point deduction by the EFL, were minutes away from ending a wretched winless run going back to September when Jerry Yates’ second-half header put them in front.
But Semedo bundled home late on to deny them victory, though the draw sees the Owls register their first point of 2026, ending a 13-game losing streak in the Championship.
In a season of endless pain for Wednesday’s fans, this will sting on a day it was revealed that Mike Ashley has submitted a bid to buy the crisis club.
Hull took advantage of an FA Cup hangover for Wrexham to strengthen their grip on a play-off place with a 2-1 win in north Wales that put them six points clear of the Red Dragons.
The battle between fifth and sixth in the table was decided by goals from two of Hull's loanees – Leeds’ Joe Gelhardt and Liverpool’s Lewis Koumas – and it would have been worse for Wrexham had Gelhardt not been denied from the penalty spot late in the first half.
The hosts, with co-owner Ryan Reynolds watching on, threatened a late comeback as Nathan Broadhead swept home in the 76th minute, but their rally fell short as Hull made it eight wins from their last 10 league games on the road.
John Egan played the full game for the Tigers.
Ipswich's automatic promotion hopes were dented after Milan Smit scored a very late equaliser from the penalty spot to earn Stoke a 3-3 draw in an enthralling clash.
Goals from Smit and Bae Jun-ho had put the Potters into a deserved 2-0 lead at half-time before an Eric Bocat own goal and strikes from Jack Taylor and substitute George Hirst saw Ipswich turn the game on its head and go 3-2 ahead.
It looked like that was going to be enough for the Tractor Boys until the sixth minute of stoppage time, when Smit converted from 12 yards after Cedric Kipre had brought down Lamine Cisse in the penalty area.
The result moves Kieran McKenna’s side to within four points of second-placed Middlesborough, who face Charlton tomorrow, having played the same amount of games.
As for Stoke, they now have just one win from their last 11 league matches, but a valuable point sees them remain in 15th.
Watch Real Madrid v Manchester City in the Champions League on Wednesday from 7.30pm on RTÉ2 and RTÉ Player. Follow a live blog on the RTÉ News app and on rte.ie/sport
Listen to the RTÉ Soccer podcast on Apple Podcasts, Spotify or wherever you get your podcasts.