Rhys Oates’ late strike proved to be enough to see Pools secure a place in the final against Torquay United next Sunday.
A resolute defensive display saw Pools get over the line at Edgeley Park against a Hatters side who were previously 18 unbeaten.
Here are the Pools player ratings from the match…
1. Brad James - 9
Got an early confidence boost with a strong claim from a low James Jennings cross. Solid distribution and made a heroic save to deny Bennett late on. Photo: HUFC
2. Jamie Sterry - 9
Had his work cut out with Jennings and Walker but managed to limit Stockport down their left side. Photo: Frank Reid
3. Timi Odusina - 10
An absolute brick wall. His best performance in a Pools shirt. Photo: Mark Fletcher
4. Gary Liddle - 9
The cool head Pools needed under pressure. Played a risky pass in the build-up to Pools’ opener which Challinor was quick to pick up on but otherwise didn’t put a foot wrong. Photo: Christopher Booth