The kind of game that makes you wonder why you like football. But at least we spent it together. Thanks for joining us - see you tomorrow for some Champions League action, with Arsenal v Bayern Munich the pick of that bunch.
- Bojan scores pen after being fouled by Williams
- Stoke move up to 11th in Premier League
- Use audio icon to listen to 5 live reaction
Stoke boss Mark Hughes told Sky Sports: “I was pleased with the amount of control we had of the game. It’s important as the away team to take the sting out of the game.
"Maybe if we’d taken more care with the final pass we might have capitalised on more opportunities. They never really created anything of note. We’ve restricted them and created opportunities.
"It was a good professional away performance. Sometimes you think you’ve scored too early. But we had control of the game. They never got any momentum in the game which was important. We’re on a decent run of form."
On the TV screens in the ground showing Jack Butland's tackle on Andre Ayew: "I was a little bit upset that the replay was shown in the stadium. That shouldn’t be allowed. It isn’t allowed."
Swansea boss Garry Monk told Sky Sports: "I knew they’d come and play counter-attacking. The difficulty is not giving away that first goal. Once they got it, it was clear they were going to defend deep.
"We found it difficult to break them down. We’ve had a month of not hitting those levels. They’re very good players. I need to get them back to that level. I have big confidence in this group.
"The only chances they were getting were from our mistakes. We had a lot more of the ball in the second half but they sat everyone on top of their 18-yard box. I think we deserved a point but I can’t grumble with a defeat.
"We went five games without a win last season. I’m not worried. We’ll come through it no problem."
Stoke are now officially better than Chelsea as they climb above the Blues into 11th. Swansea, who started the day above the Potters, are now 14th.
Rich from Stoke: If that was a top four team we would have heard all about the 'defensive master-class away from home'. Usual bias again! Boring game for the neutral? Boo-hoo, 3 pts for Stoke!
Stoke defender Glen Johnson told Sky Sports: "We had to work hard and dig in at times. The lads worked well together and we thoroughly deserved it. We are on a good run."
Stoke goalkeeper Jack Butlandadmitted he was lucky to escape after a high tackle on Andre Ayew after passing the ball to the Swansea forward.
He told Sky Sports: "Yeah. It was a miscue – I was trying to play the ball to Glen Johnson and made a bit of a mess. That’s why I don’t do too many tackles. Hopefully I won’t be in that position again."
Swansea are now on their worst Premier League run of form in over a year.
Anon: Thought Monday's miserable enough without BBC Sport's incredibly negative coverage.
Don't blame me! Blame the Swansea and Stoke players.
Stoke move up to 11th, overtaking Chelsea, after beating Swansea in a pretty woeful game.
Bafetimbi Gomis, the Premier League's offside king, does it again. A chance wasted for Swansea as we enter the final minute.
Three minutes added on. Can Swansea find a leveller?
That is how not to head a ball. Jefferson Montero drops a cross in from the left and Ki Sung-yueng heads the ball with the top of his noggin, it's miles off target - that's got to hurt.
We're almost in injury time.
Joselu timed his run horribly wrong and was caught offside with a long ball over the top. The Stoke striker was in a lot of space there if he'd started his run a second later.
Swansea's Bafetimbi Gomis gets the ball in the box, holds it up and finally he has a strike partner to pull the ball back to - unfortunately Eder drags his effort wide from 18 yards. At least they showed some movement there though.
Swansea break down the left and Jefferson Montero's cross is poor and easily held by Jack Butland. Blow the whistle ref so we can all end this misery and go home.
Is this going to be Swansea's fifth game without a win? Has Garry Monk had to overcome poor form like this yet in his managerial career?
Gylfi Sigurdsson, usually decent with a free-kick, puts in a fairly rubbish cross which is headed clear. Time running out for Swansea.
Well Eder has won a free-kick after losing two Stoke players with a brilliant turn. Marco van Ginkel has to hack him down to stop him. Free-kick from out wide.
Eder, the 27-year-old summer signing, has failed to score in his first eight games for Swansea. Is this the night he becomes a hero?
And now Swansea make their final change. Andre Ayew, who has been poor - maybe he hadn't fully recovered from his knee injury - comes off for Portuguese striker Eder.
Steve Claridge is right. Stoke continue to get deeper and deeper. Can they hold on?
Stoke make their final change as Bojan - whose goal seems a lifetime ago - comes off for Stephen Ireland, whose international career seems a generation ago.
Swansea coming forward but struggling to get in behind Stoke's defence. Glenn Whelan has done a good job in the holding role for the Potters.
Let's call a spade a spade, this is a pretty poor game.
Think they've got Barcelona in the Champions League final on Friday.
Stoke bring off one talented forward for another, Marko Arnautovic comes off and ex-Barcelona man Ibrahim Afellay replaces him.
Fifteen minutes to go.
BBC Radio 5 live at the Liberty Stadium
Stoke are defending about 20 yards deeper than they were. They are definitely thinking about preserving this lead rather than adding to it.
Joe in London: What are they feeding them at Stoke?! Judging by Shaqiri & Adam it's just protein shakes and donuts?!
I don't think it would be unfair to suggest Stoke will have more running in midfield now that Marco van Ginkel, on loan from Chelsea, has replaced Charlie Adam.
Swansea substitute Gylfi Sigurdsson has one of his team's best chances as he picks the ball up 30 yards from goal and has a great effort that curls just high and wide. He's improved the Swans since coming on.
Stoke forward Marko Arnautovic, who has been one of the game's liveliest players, runs onto Xherdan Shaqiri's lofted ball over the top, but with keeper Lukasz Fabianski in his face he chips the ball wide.
Bafetimbi Gomis gets the ball with his back to goal after Ki Sung-yueng's dribble but he can't find space and his effort is deflected away.
It's not been a brilliant performance by the Swansea striker.
Stoke maestro Xherdan Shaqiri is booked for shoving Neil Taylor in the back. Referee played advantage again before coming back to book the player - as he did with Jonjo Shelvey a while ago.
Neil Taylor, who has never scored a league goal in 123 games for Swansea, attempts to lift the ball over keeper Jack Butland with the inside of his foot, but it's well over. A defender's effort.
I said we couldn't make up our minds in the office about Jonjo Shelvey but he nearly changed the game with that shot a minute ago. Great hunger to steal possession just outside the area and a fine low drive. Inches from an equaliser.
Good play by Swansea full-back Angel Rangel to dispossess Marko Arnautovic, who was in a dangerous position down the left wing. Those two have had a good battle today.