Swansea - A resurgent Stoke continued its domestic revival following a narrow 1-0 win over Swansea on Monday.
The Potters had made its worst ever start to a Premier League season after failing to win any of its opening six matches.
However, Mark Hughes' side followed up league wins over Bournemouth and Aston Villa with victory in south Wales.
Also Read: Odemwingie excited to make first start in one year
Bojan scored the game's only goal, a fourth-minute penalty, which he won and converted shortly after being brought down by Ashley Williams.
Forward Xherdan Shaqiri spurned two opportunities to double Stoke's lead shortly after the interval shooting high and wide.
Swansea improved after the restart and Jonjo Shelvey saw his effort cannon back off the post shortly before the hour mark while Gylfi Sigurdsson sent a looping effort just wide following his introduction.