Peter Crouch returned to haunt his former club by coming off the bench to net a late winner as Stoke City saw off Southampton 2-1 in the Premier League.
Maya Yoshida's stunning 75th-minute volley had looked set to snatch a share of the spoils for Southampton, but, having replaced Saido Berahino - who missed a penalty in the first half, Crouch was on hand to tuck in from point-blank range with five minutes remaining.
In an attritional encounter at the Bet365 Stadium, Mame Biram Diouf's maiden goal of the season put Stoke ahead late in the first half, before Virgil van Dijk - starting for the first time this season - gifted Mark Hughes' side the opportunity to double their lead when he fouled Berahino.
Van Dijk's blushes were spared by Fraser Forster though, as he kept out Berahino's tame effort from the spot.
The former West Brom forward has now missed three top-flight penalties since his last league goal, but his replacement Crouch made no such mistake when he flicked home following Eric Maxim Choupo-Moting's persistance.
Southampton rallied in search of another equaliser, with Kurt Zouma clearing Charlie Austin's effort off the line, but Stoke held firm to bring a four-match winless run to a halt.
FT: City return to winning ways thanks to 's late strike. Good three points going into the international break (2-1) September 30, 2017
Stoke started brightly, Van Dijk and Forster in the thick of the action as they denied Choupo-Moting and Xherdan Shaqiri respectively.
Forster had to be alert again on the half-hour mark, getting down to his right to turn Choupo-Moting's effort wide, but Stoke finally earned their lead soon after.
Shaqiri whipped in a quality corner from the right, and Diouf, although the ball was slightly behind him, got up high to plant a powerful header past Forster.
Stoke should have doubled their lead within two minutes when Van Dijk fouled Berahino, but Forster dived to his left to ensure the 24-year-old's long wait for a first Stoke goal continued.
Forster came to Southampton's rescue again after the restart, reacting sharply to stop Shaqiri's deflected cross finding the net.
Southampton should have been level moments later, only for Shane Long to twice head over after connecting with two exceptional deliveries from Cedric Soares.
Long played a key part in Southampton's eventual leveller, though - prodding Sofiane Boufal's corner towards Yoshida, whose acrobatic attempt rattled in off the crossbar.
Stoke would not settle for a point, though, Choupo-Moting doing brilliantly to tee up Crouch, who nudged home to send the home crowd into raptures.
Southampton substitute Austin could have added further drama in stoppage time, but Zouma got back to hook off the line and secure a hard-fought victory.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.