Allan Saint-Maximin set up three goals as Newcastle United triumphed 4-1 at AFC Bournemouth, securing a third win in four matches.
The French winger stole possession from Jefferson Lerma in the fifth minute and freed Dwight Gayle, who found the bottom corner.
Saint-Maximin then dribbled to the byline on the half-hour mark and cut the ball back for Sean Longstaff, who fired into the roof of the net.
The Frenchman again provided the assist as Longstaff’s replacement Miguel Almiron curled in a fine finish on 57 minutes.
And Newcastle scored again on 77 minutes when Valentino Lazaro struck his first Premier League goal from Jonjo Shelvey’s pass.
The Cherries pulled a goal back in stoppage time through Dan Gosling.
Newcastle, who are unbeaten in five matches, sit 13th.
A fourth consecutive defeat for AFC Bournemouth keeps them in the bottom three, now below Aston Villa on goal difference.
See: AFC Bournemouth report | Newcastle report
Next fixtures
AFC Bournemouth: 4 Jul v Man Utd (A)
Newcastle: 5 Jul v West Ham (H)
Match officials
Referee: Kevin Friend. Assistants: Simon Beck, Dan Robathan. Fourth official: Tim Robinson. VAR: Paul Tierney. Assistant VAR: Stephen Child.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time