LONDON — Premier League struggler Sunderland was eliminated from the FA Cup by second-tier club Bolton 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 after Jack Colback fouled Darren Pratley — to give Bolton a 2-0 victory and fourth round meeting with Everton. The cup setback comes with Sunderland just four places and six points above the Premier League relegation zone. “We need to start getting some consistency to our game,” Sunderland manager Martin O'Neill said. “We're going to have to get it. This is a big club and we shouldn't be spending 40 years without winning something, we really shouldn't. “We didn't take anybody lightly here tonight, we just got beaten because we didn't create enough chances in the second half. I know some people field weakened sides but we didn't.” Bolton's victory saw American midfielder Stuart Holden play his first game in 16 months and only his second in 22 months, coming on in the second half after returning from knee surgery. 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. Fulham was heading out until Kieran Richardson scored in the fourth minute of second-half stoppage time to cancel out Nathan Delfouneso's goal for Blackpool. Fulham will next face the winner of the replay between Manchester United and West Ham Wednesday. Wigan relied on Mauro Boselli's first-half goal to win 1-0 at Bournemouth, and Queens Park Rangers beat Premier League rival West Bromwich Albion by the same score thanks to Jay Bothroyd's 75th-minute goal. In the fourth round Wigan is at fifth-tier non-league club Macclesfield and QPR hosts third-tier outfit MK Dons, which beat Sheffield Wednesday 2-0 in its replay. Leeds will welcome Premier League opposition to Elland Road for the fourth time in cup competitions this season after the second-tier club came from behind to beat Birmingham 2-1 and setup and meeting with Tottenham. Third tier Brentford secured a money-spinning west London Cup derby against holder Chelsea after beating Southend United 2-1, while MK Dons knocked out Sheffield Wednesday 2-0. Iraq-UAE Gulf Cup final Iraq beat Bahrain 4-2 in a penalty shootout Tuesday to line up a Gulf Cup final against the United Arab Emirates. Iraq, gunning for its fourth Gulf title, took the lead in the 18th minute courtesy of its top striker Younis Mahmood, only for Bahrain to equalize on the hour mark through Hussain Baba. In the shootout, Mahmoud made it 3-2, before Bahrain's Abdulwahab Al-Malood missed. It was left to Iraq's Noor Sabri to seal the victory and a place in Friday's final. The UAE edged Kuwait 1-0 with a late winner in the early match. — Agencies