|Betfred Super League|
|St Helens (4) 12|
|Tries: Morgan, Percival 2|
|Wakefield (10) 16|
|Tries: Caton-Brown, Penalty Goals: Williams 4|
Wakefield Trinity earned their first win in 12 games thanks to a late, disputed penalty try to beat St Helens 16-12 in sapping, wet conditions.
Saints led 12-10 when the video referee adjudged Jacob Miller was held back in tracking a Sam Williams kick, awarding a try that Williams converted.
Trinity led 10-4 at the break through Mason Caton-Brown's spectacular finish and three Williams goals.
Mark Percival scored twice to add to Ryan Morgan's first-half score.
However, Chris Chester's side showed mettle and composure to fight back and end a nine-game losing run against Saints going back to 2012.
Wakefield had come close in their opening two fixtures, before going down to defeat by Hull FC and Huddersfield and had the fortune in this game to snatch the victory late on.
They adapted best to the conditions early on in taking the opportunity to accrue points through Williams' boot and Caton-Brown, who scored a remarkable, airborne diving try in the corner after slick hands.
The only sour note for Chester was the loss of captain Danny Kirmond with a concussion concern late on.
Saints, who had won one and lost one of their opening games, fought back after half-time and targeted Wakefield's right edge to score twice through the impressive Percival, whose boot failed to match Williams' accuracy.
Those missed goal attempts proved key in the end as they outscored the visitors in tries but still lost.
St Helens: Makinson; Owen, Morgan, Percival, Swift; Fages. Richardson; Walmsley, Roby, Thompson, Wilkin, Peyroux, Knowles
Replacements: Amor, McCarthy-Scarsbrook, Walker, Taia
Wakefield Trinity: Grix; Johnstone, Lyne, Tupou, Caton-Brown; Miller, Williams; Arona, Wood, Huby, Ashurst, Kirmond, Sio
Replacements: Fifita, Walker, Finn, Batchelor