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.
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.”
- 3S Cook
- 16L Cook
- 15A Smith
- 19StanislasSubstituted forDanjuma Groeneveldat 75′minutes
- 10Danjuma Groeneveld
- 2HuntSubstituted forWellsat 83′minutes
- 9DiédhiouSubstituted forMartinat 83′minutes
- 18SemenyoSubstituted forBruntat 78′minutes
Match ends, Bournemouth 1, Bristol City 0.
Second Half ends, Bournemouth 1, Bristol City 0.
Foul by Adam Smith (Bournemouth).
Chris Martin (Bristol City) wins a free kick on the right wing.
Attempt saved. Adam Smith (Bournemouth) right footed shot from outside the box is saved in the centre of the goal. Assisted by Dominic Solanke.
Offside, Bristol City. Chris Martin tries a through ball, but Nahki Wells is caught offside.
Hand ball by Lewis Cook (Bournemouth).
Adam Smith (Bournemouth) wins a free kick in the defensive half.
Foul by Callum O’Dowda (Bristol City).
Attempt missed. Jamie Paterson (Bristol City) right footed shot from the centre of the box misses to the right. Assisted by Nahki Wells.
Substitution, Bristol City. Nahki Wells replaces Jack Hunt.
Substitution, Bristol City. Chris Martin replaces Famara Diédhiou.
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.
Chris Mepham (Bournemouth) wins a free kick in the defensive half.
Foul by Jamie Paterson (Bristol City).
Attempt missed. Arnaut Danjuma Groeneveld (Bournemouth) right footed shot from outside the box misses to the right. Assisted by Adam Smith.
Substitution, Bristol City. Chris Brunt replaces Antoine Semenyo.
Offside, Bournemouth. Lewis Cook tries a through ball, but Joshua King is caught offside.
Attempt missed. Dominic Solanke (Bournemouth) left footed shot from outside the box misses to the right. Assisted by Arnaut Danjuma Groeneveld.
Substitution, Bournemouth. Arnaut Danjuma Groeneveld replaces Junior Stanislas.