Nottingham Forest remain behind sixth-placed Millwall only on goal difference after coming from behind to win 2-1 in their npower Championship clash at Wolves.
Adlene Guedioura marked his return to Molineux with a brilliant long-range winner against his former club, the Algerian settling the game in the 57th minute after Billy Sharp had cancelled out Bjorn Sigurdarson's early opener.
Brighton were made to rue a number of missed opportunities as David Ngog's last-gasp strike earned Bolton an unlikely 1-1 draw at the Amex Stadium.
The former Liverpool striker netted with the last kick of the game to cancel out Bruno Saltor's opener and preserve Dougie Freedman's unbeaten record as Bolton boss following his move from Crystal Palace.
Adam Clayton converted a late penalty to salvage a 1-1 draw for 10-man Huddersfield against Charlton.
The Terriers saw Keith Southern dismissed in the first half and fell behind to Rob Hulse's effort after 60 minutes, but Simon Grayson's men hit back with two minutes to play as Clayton kept his cool to net his first goal in 12 matches.
Blackpool fought back from two goals down to draw 2-2 against Watford.
The Tangerines trailed 2-0 after only 21 minutes through goals from Ikechi Anya and Troy Deeney, but veteran Kevin Phillips threw the hosts a lifeline within seven minutes of the restart and Thomas Ince snatched a point for his team in stoppage time.
The battle between the division's bottom two teams, Ipswich and Peterborough, finished 1-1 at Portman Road.
Lee Tomlin's sixth goal of the season handed the visitors an eighth-minute lead but it was not enough to claim all three points. Tomlin turned villain on the hour as he brought down Lee Martin in the penalty area, leaving on-loan QPR striker DJ Campbell to equalise from the spot.