The Potters were thankful to the two Peters as firstly Odemwingie canceled out Rickie Lambert's opener, before Crouch swiftly equalized Steven Davis' goal.
Goals from Rickie Lambert and Steven Davis put the home side ahead, but the club was pegged back on each occasion through Peter Odemwingie's maiden strike for Stoke and Peter Crouch's close-range effort shortly before halftime.
Lambert delighted the home fans on six minutes when he bent home a peach of a free kick from an acute angle, only for Odemwingie to level after a superb through ball from Charlie Adam.
In a manic end to the opening half, Southampton retook the lead in bizarre circumstances when a cross from Davis deceived everyone and went into the far corner, but Stoke hit back immediately with Crouch scoring from a corner.
Southampton created the better opportunities in the second half, but Stoke held firm to claim a rare point on its travels.
The result extends Southampton's unbeaten run to seven matches in all competitions, while Stoke continues to search for a second away league win this term.
The home side pressed right from the off and was swiftly rewarded with the opening goal.
Adam was penalized for handball on the left edge of the penalty area, and Lambert made him pay by bending a superb free kick into the far top corner.
Despite that early setback, Stoke responded in a positive manner, albeit without initially threatening Artur Boruc.
A lack of clear-cut chances for the visiting side nearly cost it on 28 minutes when Davis led a swift breakaway and played in Nathaniel Clyne, who was denied by a good stop from Asmir Begovic.
That miss was punished as Stoke leveled on 38 minutes.
Odemwingie latched onto Adam's defense-splitting pass and kept his composure to open his account for the club with a first-time shot past Boruc.
Southampton was back in the lead three minutes later, as Davis' cross from the left missed everyone and bounced into the far corner.
Yet there was time for one last twist before the interval as Crouch bundled home Adam's 44th-minute corner.
The home side started the second half in a typically fluid manner and Jay Rodriguez should have done better with a free header from Davis' corner on 50 minutes.
Southampton continued to push forward, but Ryan Shawcross typified Stoke's resilience by rushing to block a shot from Lambert on the edge of the box.
As the game entered its closing stages, Southampton controlled possession and Morgan Schneiderlin almost found the winner when he side-footed into the side netting at the back post with seven minutes remaining.