City, newly crowned League Cup champions, were bidding to avenge their 0-1 defeat in last season’s final, but instead it was the holders — managed by former City striker Uwe Rosler — who advanced to a Last Four date with Arsenal.Jordi Gomez gave Wigan the lead with a 27th-minute penalty after Martin Demichelis fouled Marc Antoine-Fortune and James Perch made it 2-0 within seconds of kick-off in the second half.

Samir Nasri pulled a goal back for City with 22 minutes remaining, but the Championship side — relegated within days of last season’s final — withstood heavy pressure from the hosts to record another famous FA Cup win.

Hull, Sheffield advanceEarlier, Hull City and giant-killers Sheffield United set up an unlikely semi-final showdown after coming through their respective quarter-final ties.