Warrington (14) 24 Tries: Wood, Clarke, Westwood 2 Westwood 4 Goals: St Helens (16) 26 Tries: Ashurst, Foster 2, Meli, Roby Foster 3 Goals:
Foster scored 14 points for St Helens as they edged to a local derby victory
St Helens held on for a thrilling victory against Warrington in a classic encounter which left the two sides level on points in Super League.
Tries from Matty Ashurst and Jamie Foster gave St Helens an early lead, only for Paul Wood and Jon Clarke hit back for the home team.
The sides exchanged tries throughout - Francis Meli and Foster for St Helens, Ben Westwood scoring two for Wolves.
But Wolves lost it when Westwood missed a conversion with six minutes to go.
The lead changed hands five times in a see-saw match at the Halliwell Jones that remained up for grabs right until the end.
The visitors scored with their first attack of the game when James Roby made two penetrating breaks before the ball came to Ashurst who went over.
Roby then combined with Tony Puletua to set up Foster for their second try, but Warrington hit back when David Solomona executed a deft hand-off to Wood who touched down.
Wolves maintained the momentum, taking the lead when Clarke crossed after good work from Wood - a try which Westwood converted.
Meli seized the initiative back for St Helens, scoring after a neat dummy, before Westwood reduced their lead with a penalty from more than 40 yards just before half-time.
The next try came from the Westwood shortly after the break but Roby put St Helens back in the lead moments later.
Foster then bagged his second try of the day for St Helens before Westwood collected a low kick to touch down for the home team.
The conversion would have levelled the scores but Westwood missed the kick to leave Warrington two points behind with six minutes to go and St Helens held on for a memorable win.
Warrington coach Tony Smith:
"The game could have gone either way but it was much the same as other contests against Saints in recent years.
"Unfortunately for us it was the same result.
"We didn't quite execute on the day. Saints scrambled and hung in there and put pressure on us.
"We didn't quite take our opportunities but were not far off. It was a much better performance than last week - and that's encouraging."
St Helens coach Mick Potter:
"It was a superb advertisement for the game.
"It was not over until the last carry and even then everyone was wondering what would happen.
"It was a fantastic match. I am just glad we finished on the right side of the scoreboard."
Warrington: Mathers, Hicks, King, Atkins, Riley, Briers, Myler, Morley, Monaghan, Carvell, L Anderson, Westwood, Harrison. Replacements: Clarke, Wood, Solomona, V Anderson. St Helens: Wellens, Foster, Flannery, Meli, Gardner, Pryce, Moore, Graham, Roby, Hargreaves, Wilkin, Ashurst, Magennis. Replacements: Cunningham, Puletua, Clough, Emmitt. Referee: T Alibert (Toulouse).