Bobby Zamora scored on his debut as West Ham came from behind to beat struggling Bradford.
Bradford had taken the lead through Peter Atherton's 35th-minute goal.
But West Ham fought back after the break with half-time substitute Zamora making the breakthrough on 69 minutes with a header.
He then turned provider, crossing for Marlon Harewood to grab a 78th-minute winner to give West Ham's promotion
hopes a massive boost.
The afternoon had begun badly for the Hammers when Matthew Etherington was
injured during the warm-up and was replaced in the starting line-up by Jobi
West Ham's defence failed to deal with a long punt upfield and the ball
dropped to Atherton, who fired a right-foot shot past Bywater from 17 yards for
his first goal since March.
Hammers boss Alan Pardew reacted by making a double substitution at the break,
with Zamora replacing Brian Deane and McAnuff going off for former Wimbledon
team-mate Adam Nowland.
The visitors immediately looked a different side and Nowland almost made a
dream start when his brilliant 20-yard volley produced an equally good save by Alan
Zamora also went close with a volley as Bradford's goal came under increasing
pressure and the former Brighton striker grabbed a deserved equaliser in the
Harewood latched onto Zamora's pass and placed a low shot through the legs of
Combe for his third goal in four games and his 19th of the season.
Bradford pushed in vain for an equaliser and almost snatched a point late on
when David Wetherall's header from Gareth Farrelly's free-kick was saved by Stephen
Bradford: Combe, Francis, Wetherall, Gavin, Heckingbottom,
Summerbee, Atherton, Wallwork, Farrelly, Gray, Armstrong. Subs:
Bower, Branch, Windass, Muirhead, Evans.
West Ham: Bywater, Mullins, Dailly, Repka, Harley, Harewood,
Reo-Coker, Carrick, McAnuff, Deane, Connolly. Subs: Shaaban,
Zamora, Etherington, Nowland, Melville.
Referee: M Halsey (Lancashire).