LONDON -- Premier League struggler Sunderland was eliminated from the FA Cup by second-tier club Bolton on Tuesday as Fulham, Stoke and Wigan beat lower-league opposition in the third-round replays.
Marvin Sordell scored twice in the second half at Sunderland -- the first from the penalty spot -- to give Bolton a 2-0 victory and a fourth round meeting with Everton.
Stoke will play Premier League champion Manchester City next after Jon Walters scored twice in extra time to secure a 4-1 victory over Crystal Palace.
Fulham was also forced into extra time by Blackpool but Brede Hangeland's late header clinched a 2-1 victory.
Wigan relied on Mauro Boselli's first-half goal to win 1-0 at Bournemouth, while Queens Park Rangers beat Premier League rival West Bromwich Albion by the same score.
QPR did not play veteran New Zealand defender Ryan Nelsen, who was named Toronto FC's manager last week. Nelsen played the entire game in Saturday's 0-0 league tie with Tottenham.
Nelsen is under contract with the relegation-threatened London team through June 30 but is in discussions about leaving early to take over the MLS side.
QPR manager Harry Redknapp is reportedly still interested in West Brom defender Jonas Olsson.
And Redknapp is reportedly close to acquiring Marseille striker and Rennes midfielder Yann M'Vila. He has also put in an offer for West Brom striker Peter Odemwingie and is after Tottenham midfielder Jake Livermore.
QPR visits West Ham on Saturday.