So here we are for our final home league match of the season, and our penultimate league fixture of the season, with our place in League One already guaranteed for next season and still everything to play for in the bid for a promotion play-off spot.

One look at the table tells you all you need to know about the nail-biting finale there’s guaranteed to be. With two play-off spots up for grabs, four teams level on 46 points and Albion Rovers and Stranraer not mathematically out of the race it really is all to play for as Stenny visit Hampden.

On the eve of the clash, the club media team caught up with Gus MacPherson to get his thoughts.

Starting by reflecting on last Saturday’s disappointing defeat Gus said: “Naturally it’s always disappointing to lose any game, no matter who the opponent is and that goes for last week. We lost a soft first goal which had us chasing the game and Livingston’s quality shone through.

“We were forced into a couple of changes due to injuries and I also tried changing the system, something which didn’t work and something that I need to take responsibility for. As we chased the game in the last 20 minutes or so, Livingston’s quality in the final third was evident as they put the game beyond us.

“The biggest thing now, as I have said on a number of occasions previously, is how the players respond to that in the next game.”

Turning his thoughts to the match at Hampden the gaffer said: “It’s extremely pleasing to be in a situation that with two games to go, we have secured our place in the league and still have something to play for at the other end of the table. That’s something which no one could have expected at the start of the season when our main objectives were to ensure that we competed week in week out, and gave a positive account of ourselves.

“The squad have shown a terrific team spirit since the start of the campaign, something which has been evident to people who have watched us this season.

“We know this is going to be a very tough game, especially as Stenny had a terrific result last week at Peterhead which gives them a real fighting chance of survival and their motivation going into the game will be high.

“Having said that, our motivation is equally as high and it’s a game that we will be going into to do our best to take something from it.”

On the squad front the gaffer confirmed that he will again be forced into a number of changes, particularly in defence where he will be without the services of Gavin Mitchell who misses our through injury and Adam Cummins who misses out through suspension. Gus did however reiterate that this will provide opportunities for others in the squad to step in and prove themselves, something which he said has been done on a regular basis by the squad throughout the season already.

The opposition: The Warriors go into the penultimate league match of the season in bottom spot, just two points behind ninth place Peterhead who occupy the relegation play-off spot. They may have lost four of their last six but they took full points in the other two games, recording impressive wins over East Fife and Peterhead. Their last match was their victory over the Blue Toon last Saturday when a 12th minute Oliver Shaw goal proved enough to separate the sides at Balmoor and keep Stenny’s hopes of League One survival alive.

Head to head: Played 143; Queen’s Park 63; Draw 34; Stenhousemuir 46.

Current form: Queen’s Park DDDWWL; Stenhousemuir LLLWLW.

Previous meetings this season: 13/08/2016; Stenhousemuir 1-2 Queen’s Park; 29/10/2016; Queen’s Park 0-3 Stenhousemuir; 12/02/2017: Stenhousemuir 0-2 Queen’s Park.

Match officials: Referee – Craig Napier. Assistants – Graham McNeillie and Ross Hardie.

Admission prices: Adults £12; Concessions (Senior Citizens/Unemployed/Children) £2; Parent & Child £13 (plus £1 for each additional accompanied child).

Twitter: Live updates available via @QueensParkFC

Other League One fixtures: Alloa Athletic v Stranraer; Brechin City v Albion Rovers; East Fife v Airdrieonians; Livingston v Peterhead.

Next match: Saturday, May 6 v Airdrieonians at the Excelsior Stadium. Kick off 3pm.