West Ham United
|Radoslav Kovac (Junior Stanislas, 76)|
|Julien Faubert (Kieron Dyer, 47)|
|Luis Guillermo Franco (Ahmed Hossam Mido, 67)|
|Jack Wilshere (Matt Taylor, 78)|
|Johan Elmander (Ricardo Gardner, 75)|
|Kevin Davies, K|
The whistle goes and Bolton claim a valuable three points on the road for the first time since September.
A fabulous effort from Junior Stanislas bounces back off the crossbar as the minutes tick away.
Kevin Davies drags his shot wide from 20 yards out.
Kevin Davies is flagged offside as the 10 men of Bolton try to hang on to this lead.
There are five minutes of added time.
Zat Knight runs the length of the pitch and crosses to Kevin Davies whose header cannons off the crossbar.
Alessandro Diamanti cuts in from the right and his left-foot strike beats the despairing drive of Jussi Jaaskelainen.
Junior Stanislas sends in a low corner and it's cleared by Bolton who are standing firm.
West Ham are pressing and have a corner.
Jussi Jaaskelainen goes into the book for timewasting.
Alessandro Diamanti beats Paul Robinson and curls the ball towards Kieron Dyer who heads straight at Jussi Jaaskelainen.
Junior Stanislas whips the ball goalwards but it ends up just over the bar.
Junior Stanislas is fouled by Chung-Yong Lee and West Ham have a dangerous free-kick just outside the area.
Jussi Jaaskelainen is taking his time over his goal-kicks and is urged to get on with it by referee Lee Probert.
Alessandro Diamanti goes into the book for a hack at Kevin Davies.
Matt Taylor is on for Jack Wilshere.
Scott Parker sets up Carlton Cole but he can't find the target and the ball rolls out for a goal-kick.
Radoslav Kovac is replaced by Junior Stanislas.
Johan Elmander makes way for Ricardo Gardner.
Carlton Cole has a chance but heads straight into the arms of Jussi Jaaskelainen.
The challenges are flying in now and Jack Wilshere concedes another free-kick for a foul on Alessandro Diamanti.
Tamir Cohen receives his second yellow card for a late challenge on Scott Parker and is off.
Kieron Dyer bursts forward but his pass to Mido is asking too much.
Ahmed Hossam Mido comes on for Luis Guillermo Franco.
Scott Parker is through on goal and lays the ball back to Luis Guillermo Franco who skies the ball into the crowd from 12 yards out.
The crowd shout for a penalty as Scott Parker goes down in the area but the players don't appeal and play goes on.
Tamir Cohen is booked.
Alessandro Diamanti has a powerful effort from 25 yards out but the ball ends up a couple of feet wide of the right hand post.
Bolton have a corner but the whistle goes for a foul on Robert Green.
Radoslav Kovac sends an effort into the crowd and the groans grow louder.
Alessandro Diamanti sends the free-kick straight into the wall but they win another for a foul on Jonathan Spector.
Scott Parker is fouled on the edge of the area and Fabrice Muamba goes into the book.
Carlton Cole tries to find Luis Guillermo Franco but the ball is intercepted by Bolton and there is a growing sense of frustration around Upton Park.
Bolton are in no rush and have slowed the game right down with a spell of possession.
Johan Elmander hits a shot goalwards and Bolton appeal for a handball but nothing is given.
Jack Wilshere skews an effort over the crossbar.
Tamir Cohen tries his luck from 25 yards out but the ball clears the crossbar by a couple of feet.
Carlton Cole uses his strength in the area and Kieron Dyer has an early chance but the ball sails over the bar.
Julien Faubert is replaced by Kieron Dyer.
West Ham have an early corner but Jussi Jaaskelainen makes the catch and tries to slow the play down.
The second half gets underway with no changes for either side.
Boos greet the half-time whistle as the home side go into the break two goals down.
The unmarked Johan Elmander hits the ball over the bar from eight yards out and Bolton miss a glorious chance to go three nil up.
Sam Ricketts makes another last-ditch challenge to concede a corner which almost results in a goal but Zat Knight makes a goalline clearance.
Scott Parker tries his luck from distance but Jussi Jaaskelainen makes an easy save.
Chung-Yong Lee ghosts past Matthew Upson and tries to find Jack Wilshere but the youngster is not on the same wavelength.
Johan Elmander finds Tamir Cohen in the area but this time West Ham defend well and the chance is gone.
Fabrice Muamba has a shot which is blocked by Scott Parker.
Carlton Cole is through on goal and seems certain to score but Sam Ricketts makes a fabulous challenge and Jussi Jaaskelainen is able to gather the ball.
Jack Wilshere has a weak shot which is easy for Robert Green to deal with.
Scott Parker and Matthew Upson exchange passes as they try to build a West Ham attack but the move breaks down.
Radoslav Kovac is booked for a late challenge on Jack Wilshere.
Sam Ricketts concedes another corner which is taken by Alessandro Diamanti and cleared by Jack Wilshere.
Alessandro Diamanti sends in a corner which is eventually cleared for another corner, but West Ham can't make the most of these set-pieces.
Valon Behrami curls the ball into the box but it's way overhit and Bolton can clear.
Luis Guillermo Franco is caught offside.
Jack Wilshere concedes another free-kick just and Alessandro Diamanti whips the ball towards Radoslav Kovac but it doesn't reach the Czech and goes out for a goal-kick.
Alessandro Diamanti has another effort from outside the area but it flies past the post.
Alessandro Diamanti hits the free-kick right-footed and forces a great save from Jussi Jaaskelainen.
Paul Robinson is booked for fouling Valon Behrami on the edge of the area and West Ham have a free-kick.
Jack Wilshere floats in a free-kick and it finds Johan Elmander who hits the side-netting - yet another opportunity for the visitors.
Jack Wilshere tries to find Tamir Cohen but his attempted throughball is cleared.
Johan Elmander has an effort which is comfortably saved by Robert Green.
West Ham are not defending well and the Upton Park faithful are not happy.
Kevin Davies exploits some hesitant defending and hooks the ball towards Tamir Cohen who heads the ball into the path of Jack Wilshere for his first goal of the season.
Alessandro Diamanti curls the ball towards the top left corner but it's just over the bar.
West Ham have dangerous free-kick just a couple of yards outside the area and Alessandro Diamanti is standing over the ball.
Carlton Cole powers into the penalty area and sends a dangerous ball towards Alessandro Diamanti but it's cleared by Bolton.
Robert Green makes a smart save down to his left from Johan Elmander and wastes no time in setting West Ham on their way.
Scott Parker tries to chip Jussi Jaaskelainen from 20 yards out but his effort goes just wide of the post.
Chung-Yong Lee chips the ball towards Kevin Davies who powers it past Robert Green for his fifth goal of the season.
Valon Behrami sends an aimless ball forward and it rolls towards Jussi Jaaskelainen.
Carlton Cole tries to turn Sam Ricketts but the Bolton man holds his ground and sends the ball upfield.
Luis Guillermo Franco almost finds Carlton Cole with a throughball but Jussi Jaaskelainen is quickly off his line to make the clearance.
Alessandro Diamanti takes a free-kick which is cleared by Zat Knight.
Jack Wilshere takes a corner which is cleared by James Tomkins.
Bolton are passing the ball around and look comfortable in possession.
The game gets underway.
Bolton are missing the injured Stuart Holden who is replaced by Tamir Cohen.
Gianfranco Zola makes one change from the team that lost to Manchester United, with Scott Parker replacing the injured Mark Noble.
Manchester United host PSV in the Champions League on Wednesday.