Postpublished at 16:54 Greenwich Mean Time 11 March 2017
Right, I'm out of here to put together the report on that crazy game.
Head here for all the reaction.
Full match commentary on BBC Radio London
Bournemouth looking for first win in 2017
Cherries defender Mings starts five-match suspension
One defeat in last four for West Ham
Gary Rose
Right, I'm out of here to put together the report on that crazy game.
Head here for all the reaction.
Bournemouth 3-2 West Ham
All over! What a win.
Bournemouth would not give up.
Bournemouth 3-2 West Ham
West Ham launch the ball forward, the home fans are booing. Seconds left.
Bournemouth 3-2 West Ham
FIVE minutes added on.
Any more drama?
Bournemouth 3-2 West Ham
What a finish!
Bournemouth have not let their heads drop and attack in numbers late on. Substitute Jack Wilshere's shot is blocked by Darren Randolph but Joshua King is in the right place to lash into the net.
Unbelievable.
Joshua King
Can you believe it!
Bournemouth 2-2 West Ham
West Ham are pressing now in these closing stages, Can Bournemouth keep them back?
Bournemouth 2-2 West Ham
A one goal advantage was never going to be enough as West Ham snatch a late equaliser.
Substitutes Sam Byram and Andre Ayew combine with the latter sweeping home from the cutback.
Andre Ayew
Bournemouth pay the price for not putting away their chances.
Bournemouth 2-1 West Ham
A third and final change for West Ham as Sam Byram replaces Cheikhou Kouyate.
Moments later Dan Gosling is booked as he prevents Michail Antonio from charging away.
Antonio's pace on the turn is a cause for concern for Bournemouth in these closing stages.
Bournemouth 2-1 West Ham
Another chance for Bournemouth! This time Benik Afobe heads a cross onto the roof of the net.
Will the Cherries rue these missed chances?
Bournemouth 2-1 West Ham
Good news for West Ham as Michail Antonio returns to the action after hurting his shoulder.
Another Bournemouth player goes in the book as Benik Afobe charges down a weak back pass but catches Artur Boruc with his leading foot.
Bournemouth 2-1 West Ham
And now a chance for West Ham as Michail Antonio curls an effort towards goal, but Artur Boruc saves.
Antonio is down now clutching his shoulder. This is a worry for West Ham because he has been their best player.
Bournemouth 2-1 West Ham
Benik Afobe shows some tricky feet to perplex a couple of West Ham defenders just inside the West Ham box. It gives the Bournemouth striker the chance to get a shot off on goal but Darren Randolph is wise to it.
Bournemouth 2-1 West Ham
Marc Pugh picks up a booking for a foul on Cheikhou Kouyate. That's the first yellow for a Bournemouth player in this game.
Agubata Odinaka: Joshua Kings misses a penalty and still goes on to score 2 and will possibly still score a hat trick... football eh
Bournemouth 2-1 West Ham
Dan Gosling is running the show for Bournemouth.
West Ham are yet to turn up in this half.
Bournemouth 2-1 West Ham
Double change for West Ham.
Andre Ayew and Robert Snodgrass are on for Sofiane Feghouli and Mark Noble.
Bournemouth 2-1 West Ham
Bournemouth come forward again. It's four against three and Ryan Fraser shoots but his deflected shot is caught by Darren Randoplh.
Bournemouth 2-1 West Ham
There was also question marks over whether Joshua King was offside for the goal. He definitely was in an offside position when the free-kick was taken but by the time Benik Afobe headed it on, he was onside and therefore in the second phase of play.
Now, can West Ham respond? What a topsy turvy encounter this has been.