St Johnstone managed to salvage a 1-1 stalemate in the fiercely contested Tayside derby after an eventful finish at Dens Park. The match unfolded with a quiet, uneventful first half that saw the visitors dominate possession but fail to create clear chances.

It was not until the 87th minute that the home side appeared to have secured all three points when substitute Charlie Reilly found the back of the net with a well‑timed header. However, the drama was not over; Saints’ substitute Josh Fowler struck back in the 90th minute, ensuring Dundee left the ground without a third consecutive defeat in the Scottish Premiership. Both managers made several adjustments before kickoff. Dundee introduced three new faces – Brad Halliday, Bobby Wales and Alan Forrest – replacing Drey Wright, Bradley Fink and Charlie Reilly from the side that had been beaten by Hibernian the previous Sunday.

In a late development, the club announced the season‑long loan signing of Jack Moorhouse from Manchester United, although the young midfielder was not included in the matchday squad. St Johnstone, meanwhile, tweaked the lineup that had suffered a loss to Hearts at Tynecastle, swapping out Josh Fowler and Liam Smith for Matty Todd and Taylor Steven.

The opening stages saw the Saints take the initiative. In the sixth minute, Enes Alic delivered a precise cut‑back from the right flank to Taylor Steven, whose driven shot forced Dundee goalkeeper Owen Goodman to rush out and parry the ball, resulting in a corner. Dundee’s first genuine opportunity arrived thirteen minutes later when a cross was punched away by Saints keeper Toby Steward after striker Joe Westley had already managed a glancing header.

The ball ricocheted just beyond the far post, leaving the home side frustrated. Steven appeared to have scored just before the half‑hour mark, but the referee disallowed the goal after spotting an earlier infringement. As the half progressed, St Johnstone pressed forward, with Goodman having to make a reflex save from a deflected effort by Sam Stanton. The first half concluded with the visitors still searching for a breakthrough, while the home side maintained a slight edge in possession.

The second half began with Dundee finally crafting a clear chance in the 60th minute. Westley broke free inside the Saints’ penalty area and unleashed a low drive that slipped past Steward’s left‑hand post, narrowly missing the target. Four minutes later, Saints substitute Kai Fotheringham entered the fray and attempted a curling effort that drifted just wide of the post.

Dundee responded quickly; Westley found himself one‑on‑one with the goalkeeper inside the box, but Steward made a crucial block, forcing the ball out for a corner. Pressure continued to mount on both sides. A loose ball fell to Reilly, who, despite being in a promising position, struck the ball over the bar, squandering a potential lead.

The breakthrough finally arrived in the 87th minute. After a looping header from Westley struck the crossbar, the rebound fell to Reilly, who rose highest and nodded the ball home, giving Dundee a 1-0 advantage with only a few minutes remaining.

St Johnstone, however, were not resigned to defeat. In stoppage time, substitute Josh Fowler seized his moment, turning sharply and blasting a powerful shot past a helpless Goodman to level the score at 1-1. The equaliser secured a valuable point for the away team and halted Dundee’s hopes of a three‑point haul. Post‑match, Dundee manager Steven Pressley reflected on the performance: "St Johnstone had the greater percentage of possession.

I thought that we had the bigger chances within the game. Overall, the draw was a true reflection of the game. But obviously, after scoring so late on, we hoped we'd see the game out.

I was happy with some aspects of the performance but there was a recurring theme from the last couple of games. We need to improve in possession. We need to have more sustained periods controlling the game.

We surrendered possession too often. We are a danger on the counter‑attack but we also have got to get a little bit better on controlling games and sustaining the pressure. At home, we obviously always want to win games of football.

You never know in football just how important that point would be. We always respond positively to setbacks like the one at the weekend.

But we're disappointed when we took the lead not to see the game through." Saints boss Simo Valakari praised his squad’s resilience: "We had lost two matches and some moments of those two matches we have performed very, very well. So to come here and to play as we did tonight, I am very pleased for our players.

They showed the character to play in this pressure environment in a local derby against a good opponent. We are a little bit different to how we were last year but I know the players never ever give up. They pushed until the end and we deservedly got our goal.

We will take that one point in an away match and now we will recover." The result leaves both clubs with much to contemplate as the Scottish Premiership season progresses. Dundee will look to tighten up their possession play and convert the chances they create, while St Johnstone will aim to build on the fighting spirit displayed in the derby, hoping to turn draws into wins in the forthcoming fixtures. The match also highlighted the impact of strategic substitutions and the fine margins that decide games at the top level of Scottish football.