Bristol City suffered a seventh successive home defeat as a goal in each half from Nick Powell and Steven Fletcher earned Stoke a 2-0 win in their Championship clash at Ashton Gate.
Powell scored after an error from Tommy Rowe to give the visitors a 25th-minute lead and Fletcher doubled the lead following a free-kick just after the hour mark.
The woeful Robins could have no complaints about their latest loss and remain without a win at Ashton Gate since Nigel Pearson took over as manager in February.
Pearson gave a first start to 18-year-old striker Sam Bell and naming Famara Diedhiou, only just back from international duty, on the bench.
Bell's big day lasted just 16 minutes before he limped off to be replaced by midfielder Tyreeq Bakinson and Nahki Wells assumed the role of lone striker.
A scrappy opening to the game was marked by passing errors from both teams and by the 20th minute neither goalkeeper had been required to make a save.
But Stoke struck when Potters full-back Rowe misjudged a long ball down the Stoke right and Jacob Brown set up Powell, who fired in from close range after his first effort was blocked.
Bristol City, unusually wearing a home strip of largely white shirts, struggled to put any meaningful moves together. Their only shot of note came after 34 minutes when Han-Noah Massengo picked out a run from Antoine Semenyo, whose low effort was saved by advancing Stoke goalkeeper Adam Davies.
Stoke deserved their half-time lead for being marginally the better of two ineffective teams.
It was a similar pattern after the break and the visitors scored again in the 62nd minute with their second shot on target.
Brown was fouled on the edge of the box and Fletcher sent a superb shot rocketing into the roof of the net after an exchange of short passes with Jordan Thompson at the free-kick.
Pearson then sent on Marley Watkins and recent signing Danny Simpson for Henri Lansbury and Rowe in a bid to chase the game, but he did not send on Diedhiou until there were nine minutes left.
However, the match came to a tame conclusion, with the visitors rarely threatened as they recorded a third straight clean sheet.
For Pearson, there appeared to be no positives as what was already a club-record run of successive home defeats was extended further.
What the managers said...
Bristol City's Nigel Pearson: "I can accept failure on the pitch if I think we have given ourselves the best chance. Today we didn't have enough players out there showing the right qualities. That's something I don't like to admit because it's my team and my responsibility. I have no qualms about making tough decisions. What we want over the rest of the season is players who are committed to playing for us.
"A performance like that puts things in question. I saw some real strength of character in two or three players and that's something I will reflect upon. But we didn't have the collective fight to overcome the issues we had today. The longer a run like this goes on the harder it is to break it. It is partly a mental and partly a physical thing. We have had too many injuries this season and need to be more robust."
Stoke's Michael O'Neill: "There is a positive mood around our club at the moment and I expected a good performance. Nick Powell has played in a number of positions for us and was in a number 10 role today. Wherever he plays, his end product is very good.
"We have a couple of free-kick routines on the edge of the box and I like to see the ball moved before a shot is taken. Steven Fletcher took control of the situation today and it was a fantastic strike from a quality player. I was pleased with the way we defended and controlled the game. Adam Davies has made one big save for us at a vital time, but we managed to handle any threat Bristol posed."