Cardiff City moved to within two points of Championship leaders QPR following a 2-1 victory on the road at Coventry City.
QPR were held to a goalless draw by a battling Swansea, while the Bluebirds picked up three points courtesy of a Peter Whittingham penalty and 87th minute winner from Jay Bothroyd.
Watford are up to third place in the table after they edged out Ipswich Town 2-1 at Vicarage Road.
Stephen McGinn and Marvin Sordell were on the mark for the in-form Hornets.
Burnley's 3-0 victory over Barnsley resulted in the Clarets moving up to fourth place.
Two goals from Chris Eagles - the second from the penalty spot - maintained the upward momentum of Brian Laws' side.
Sven-Goran Eriksson secured his first win as Leicester City manager after the Foxes edged out Leeds United 2-1 at Elland Road.
Steven Howard and on-loan defender Kyle Naughton were the scorers for the Swede in his second game at the helm.
Reading slipped up after going down 1-0 at bottom of the table Bristol City following a first-half winner from Danny Haynes.
Portsmouth continue to climb the table after a 1-0 win over Millwall at the New Den was secured courtesy of a second-half penalty from Liam Lawrence.
Managerless Middlesbrough failed to respond to Monday's departure of Gordon Strachan after going down 1-0 to Nottingham Forest at the City Ground.
They now find themselves level on points with Crystal Palace in the final relegation place after the Eagles were 2-1 winners at Norwich City.
Sheffield United edged out Hull City after Mark Yeates settled a tight encounter at the KC Stadium.
Derby County and Scunthorpe United got the better of Doncaster Rovers and Preston respectively following 3-2 thrillers.