Wigan striker Mauro Boselli answered his critics by bagging a well-taken brace to knock West Ham out of the Capital One Cup at Upton Park with a 4-1 victory.
Boselli has been regarded as something of a flop since he signed for the Latics for £6million, scoring twice in a two-year spell that has seen him make just 14 Barclays Premier League appearances.
The former Estudiantes man showed flashes of brilliance here, though, with his second goal - a lovely chip from inside the area - the pick of Wigan's four goals on what was otherwise a match very short on quality, particularly from the home side.
West Ham, who had only lost one of their previous six games this term, went ahead through Modibo Maiga, but they quickly wilted to allow Wigan to open up a two-goal lead.
Boselli capitalised on some slack marking to tap home from close range after 14 minutes and then Ivan Ramis blasted home from 25 yards before Boselli's wonder chip made it 3-1.
The Hammers showed little sign of fight in the second half, and Wigan killed off the game with seven minutes to go when Jordi Gomez scored a penalty after Stephen Henderson brought down James McArthur in the box.
Meanwhile, Stephen Darby fired Bradford into the last 16 for the first time in 24 years with a goal five minutes from the end of extra-time to crown a dramatic 3-2 comeback.
The all-League Two third round tie looked set for a penalty shootout when Darby - a close-season signing from Liverpool - picked up the ball 30 yards from goal and beat diving Burton goalkeeper Stuart Tomlinson with a low right-foot shot - his first goal for the club.
Earlier, two goals in the last six minutes by Bradford's Bermuda international striker Nahki Wells sent the tie into extra-time after the visitors had led 2-0.