Arnaut Danjuma's third goal of the season was enough to give Bournemouth their first win in four league games
Bournemouth moved up to second in the Championship after Arnaut Danjuma gave the Cherries a narrow win over Bristol City at the Vitality Stadium.
Robins striker Famara Diedhiou had an effort deflected onto the outside of the post just before the break as the visitors enjoyed the better chances in the first half.
But the hosts were more enterprising after the interval, as Dominic Solanke clipped an upright and Junior Stanislas fired narrowly wide.
And substitute Danjuma won it in the 81st minute, collecting Solanke's through ball and showing composure to lift the ball over City keeper Daniel Bentley and extend his side's unbeaten start to the campaign.
- Relive Wednesday's Championship action
Jason Tindall's men are six points behind leaders Reading, having won four and drawn four following their relegation from the Premier League in July.
The result was ultimately deserved after Bournemouth took control of the game in the second half, as Bristol City rarely troubled Asmir Begovic.
The Robins had started brightly, with Antoine Semenyo sending a shot into the side-netting from a narrow angle in the third minute, and created several other openings.
Begovic made a vital save midway through the first period, tipping a low drive from Tyreeq Bakinson behind, and Diedhiou nodded the resulting corner over the bar.
Shortly afterwards, visiting centre-back Tomas Kalas saw a header from another set-piece cleared off the line by Bournemouth striker Josh King.
However, the visitors were unable to muster a response to Danjuma's late strike and Dean Holden's side, who were without injured pair Alfie Mawson and Andreas Weimann, have slipped to sixth following a fourth game without a win.
Bournemouth manager Jason Tindall told BBC Radio Solent:
"I felt first half we didn't play with enough calmness or purpose, and we spoke about that at half-time.
"We wanted to play with more intensity and attack a lot more, and I think we did that.
"When Arnaut got his moment, he took it with a great finish.
"We want to be pushing for top spot and we knew we had to win on the back of three draws, and thankfully we managed to do that."
Bristol City head coach Dean Holden told BBC Radio Bristol:
"We absolutely dominated the first half. We had gilt-edged chances, and didn't take them.
"We passed the ball so well they couldn't get near us at times.
"We knew there would be a reaction from them. We switched off once with 10 minutes to go and we got punished for it.
"It is a performance which deserved at least a point, but we can't feel sorry for ourselves and have to move on quickly."
- Line-upsMatch StatsLive Text
Line-upsBournemouth
- 1Begovic6Mepham3S Cook5Kelly17Stacey16L Cook4Gosling15A Smith19StanislasSubstituted forDanjuma Groeneveldat 75'minutes9Solanke27King
Substitutes
- 10Danjuma Groeneveld14Surridge20Riquelme21Rico23Travers25Simpson29Billing
Bristol City
- 1Bentley26Vyner22Kalas23Moore2HuntSubstituted forWellsat 83'minutes10Paterson30Bakinson11O'Dowda25Rowe9DiédhiouSubstituted forMartinat 83'minutes18SemenyoSubstituted forBruntat 78'minutes
Substitutes
- 3Dasilva4Nagy7Martin12O'Leary21Wells29Brunt42Massengo
Referee:Steve MartinMatch StatsHome TeamBournemouthAway TeamBristol CityPossessionHome56%Away44%ShotsHome12Away8Shots on TargetHome3Away3CornersHome5Away4FoulsHome10Away12Live TextPost update
Match ends, Bournemouth 1, Bristol City 0.
90'+5'Full Time
Second Half ends, Bournemouth 1, Bristol City 0.
90'+2'Post update
Foul by Adam Smith (Bournemouth).
90'+2'Post update
Chris Martin (Bristol City) wins a free kick on the right wing.
89'Post update
Attempt saved. Adam Smith (Bournemouth) right footed shot from outside the box is saved in the centre of the goal. Assisted by Dominic Solanke.
88'Post update
Offside, Bristol City. Chris Martin tries a through ball, but Nahki Wells is caught offside.
86'Post update
Hand ball by Lewis Cook (Bournemouth).
84'Post update
Adam Smith (Bournemouth) wins a free kick in the defensive half.
84'Post update
Foul by Callum O'Dowda (Bristol City).
83'Post update
Attempt missed. Jamie Paterson (Bristol City) right footed shot from the centre of the box misses to the right. Assisted by Nahki Wells.
83'Substitution
Substitution, Bristol City. Nahki Wells replaces Jack Hunt.
83'Substitution
Substitution, Bristol City. Chris Martin replaces Famara Diédhiou.
81'goalGoal!
Goal! Bournemouth 1, Bristol City 0. Arnaut Danjuma Groeneveld (Bournemouth) left footed shot from the left side of the box to the bottom right corner. Assisted by Dominic Solanke.
80'Post update
Chris Mepham (Bournemouth) wins a free kick in the defensive half.
80'Post update
Foul by Jamie Paterson (Bristol City).
80'Post update
Attempt missed. Arnaut Danjuma Groeneveld (Bournemouth) right footed shot from outside the box misses to the right. Assisted by Adam Smith.
78'Substitution
Substitution, Bristol City. Chris Brunt replaces Antoine Semenyo.
78'Post update
Offside, Bournemouth. Lewis Cook tries a through ball, but Joshua King is caught offside.
76'Post update
Attempt missed. Dominic Solanke (Bournemouth) left footed shot from outside the box misses to the right. Assisted by Arnaut Danjuma Groeneveld.
75'Substitution
Substitution, Bournemouth. Arnaut Danjuma Groeneveld replaces Junior Stanislas.
Page 1 of 5rewindpreviousNavigate to the next pagenextNavigate to the last pageforward
- Halloween and pumpkins: How can you make the most of them?Children in Need: Find out how you can get involved and make a difference
Source: bbc.com