Geoff Cameron and Stoke City beat Crystal Palace to continue on in the FA Cup, while Stuart Holden returned to action in Bolton's win over Sunderland.

Stoke City 4-1 Crystal Palace

Geoff Cameron played 120 minutes and received a yellow card in Stoke City's extra time win over Crystal Palace in FA Cup action.

Maurice Edu did not dress for the Potters.

Kenwyne Jones opened the scoring for Stoke in the 69th minute, though Glenn Murray's penalty kick goal in the 87th minute leveled the game and forced it to extra time.

Jonathan Walters, who scored two own goals in Stoke's loss to Chelsea at the weekend, turned into a hero as he notched two goals in the 95th minute and 110th minute respectively.

Cameron Jerome added an insurance goal in the 120th minute, as the Potters went on in the FA Cup.

They take on Swansea City in league play on Saturday.

Sunderland 0 - 2 Bolton

Bolton Wanders advanced in the FA Cup with a win over Sunderland at the Stadium of Light but the game held added significance as it marked the return of one of their best players.

It was a triumphant return to competitive soccer for American Stuart Holden who has not played since injuring his knee in March, 2011 against Manchester United. Following his injury after a vicious tackle from Manchest United's Jonny Evans, Holden's return has suffered numerous setbacks that have prevented his return until now.

The game was scoreless at the half but the deadlock was broken in the 63rd minute when Bolton were awarded a penalty which was converted by Marvin Sordell.

Ten minutes later, Bolton doubled their lead when Sordell took a pass from Tyrone Mears and set it past Sunderland keeper Simon Mignolet for a 2-0 lead. Immediately following the goal, Holden was subbed into the game when he replaced Joshua Vela.

Bolton will next host Everton in the fourth round of the FA Cup on January 26.

Notes

Jonathan Spector did not feature in Birmingham City's loss to Leeds United.