Salford secured a Sky Bet League Two play-off place despite losing 1-0 to Gillingham.
The Kent side were indebted to goalkeeper Jake Turner, who made a string of fine saves to preserve his clean sheet.
The visitors made a positive start and created the first clear opening, with Tom Nichols’ close-range effort gathered by goalkeeper Alex Cairns.
Stevie Mallan tried his luck from distance after 21 minutes, but Turner made the first of several key saves by getting down quickly to push his effort wide.
The Gills stopper was on hand again shortly after the half hour to push over a deflected effort from Louie Barry, and then just before the break to palm wide Mallan’s 30-yard free-kick.
Ollie Hawkins’ early second-half header cleared the frame of the goal before Turner was at it again, this time to deny Matt Smith.
With the game heading for a stalemate, substitute Lewis Page was fouled inside the box by Liam Shephard and Cheye Alexander kept his calm to find the top corner from the penalty spot as Gillingham recorded a third away league win of the campaign.
Salford entertain Stockport in the first leg of their play-off this weekend.
How League Two table finished
Follow the League Two play-offs with Sky
You can follow all of the Sky Bet League Two play-off matches live across Sky Sports.
Each match will be broadcast live on Sky Sports Footballwhile there will be full digital coverage and free in-game clips on skysports.com.
Semi-final first legs
Saturday May 13, 7.45pm – Salford vs Stockport
Sunday May 14, 7pm – Bradford vs Carlisle
Semi-final second legs
Saturday May 20, 12.30pm – Stockport vs Salford
Saturday May 20, 3pm – Carlisle vs Bradford
Finals
Sunday May 28, 1.30pm – League Two play-off final