Stoke claimed a third successive
Premier League victory as they overcame a Swansea side still winless
since the opening day of the season.
The volume of Stoke chances eventually told as visiting defender Alfie Mawson turned Ramadan Sobhi's shot into his own net, and Bony then nodded in a third after Joe Allen's shot was saved.
Mark Hughes' side are now up to 12th in the Premier League table while Swansea, despite some initial signs of improvement, remain second from bottom and five points from safety.
It was a galling evening for the visitors, who had the chance to re-sign their former midfielder Allen from Liverpool in the summer.
Instead it is with Stoke he is enjoying the most prolific season of his career, his two assists on this occasion adding to the four goals he had scored in his previous four appearances for the club.
A fifth match unbeaten represents an impressive transformation from Stoke, whose dismal start to the season had left them at the foot of the table after five games.