FA Cup round-up: Leicester scored in the 92nd minute to earn a 2-2 draw and a replay with Fulham while championship leaders Birmingham also claimed a last-gasp equaliser against Newcastle.
Danny Cadamarteri was the scorer for Leicester, firing home moments before the whistle after Moritz Volz's fine drive looked to have secured the Cottagers' place in the fourth-round draw.
American striker Brian McBride and Patrick Kisnorbo's goals cancelled each other out as the game picked up after a goalless first period.
Birmingham overcame the first-half dismissal of Radhi Jaidi to draw with Newcastle. FA Cup specialist Dudley Campbell opened the scoring and Steven Taylor levelled the scores before Kieron Dyer and Sebastian Larsson — four minutes from time — ensured the sides would meet again.
Substitute Nicky Forster got the goal ensured Phil Brown's Hull would be heading to Middlesbrough for a replay on the back of a 1-1 draw.
Australian striker Mark Viduka looked to have claimed the only goal of the game for Boro when Forster, on the field for just two minutes, headed David Livermore's centre past Brad Jones.
West Ham, whose travails in front of goal looked set to continue after a goalless first half, found some form to win 3-0 over Brighton. Mark Noble claimed the first after good build-up play from new signing Luis Boa Morte and Carlos Tevez left him with a simple finish inside the area.
Carlton Cole then scored for only the second time in his Hammers career before Hayden Mullins added a third.
Nothing could separate Portsmouth and Wigan for more than an hour but Kanu was the match-winner after Lee McCulloch had cancelled out Andrew Cole's opener.
With 25 minutes left, Andrew Cole, afforded a rare start by Harry Redknapp was in the right place to bury Sean Davis' cross from the right flank.
Premiership bottom club Watford secured a confidence-boosting 4-1 victory over Stockport despite conceding the first goal of the game, while Norwich beat non-league Tamworth by the same score in the early kick-off.