FC Halifax Town played to a thrilling 2-2 draw against Rochdale in an exciting cross-Pennine derby at the Shay, captivating a crowd of 3,547 fans. The goals were netted by Aaron Cosgrave and Jamie Stott.

In the initial significant opportunity of the match for either side, Ian Henderson secured the first goal for Rochdale in the 19th minute. He converted from a few yards out after Tyrese Sinclair’s downward header set him up for a right-footed finish.

However, shortly afterward, the Shaymen had several promising counters, winning multiple corners. Milli Alli came close to finding the net with a well-directed header, forcing Moulden to make a crucial save for Rochdale.

Cameron John received the first yellow card of the game for Rochdale in the 26th minute following a foul on Millenic Alli.

The equalizer came for Town in the 31st minute when a superb long ball from Jordan Keane found Max Wright sprinting down the right wing. Wright then played a simple pass to Aaron Cosgrave in the box for an easy tap-in, marking his second goal of the season.

Town was awarded a penalty in the 33rd minute after Milli Alli played Max Wright through on goal, and Moulden brought him down in the box, earning a yellow card for the challenge.

Jamie Stott stepped up to take the penalty, converting with a left-footed shot down the middle, sending Moulden the wrong way and making it 2-1 to Town after 36 minutes. Milli Alli received a yellow card during the celebrations.

Rochdale had one final corner in the first half before the referee blew the halftime whistle, with Town leading 2-1.

The second half began well for Town, with several decent efforts going forward and maintaining possession.

In the 55th minute, Town made their first substitution, bringing on Jamie Cooke to replace Aaron Cosgrave.

Jimmy Keohane found the equalizer for Rochdale in the 68th minute, maneuvering past the Town defense and slotting past Johnson with his left foot to make it 2-2 late in the game.

Jamie Cooke had a significant chance for Town in the 72nd minute, but he was unable to convert under pressure from the Rochdale defender and goalkeeper.

Moments later, Ian Henderson hit the post for Rochdale in a crucial opportunity for the visitors.

As the game entered the final ten minutes, nerves were high, and it seemed like the match could swing either way after a tense affair.

Tylor Golden received a yellow card in the 80th minute for a foul. Shortly after, Milli Alli went down in the box for Town, with many fans appealing for a penalty, but the referee waved off the appeals.

In the 83rd minute, Town made a substitution, replacing Ryan Galvin with Angelo Capello.

In the last minute of normal time, there was late drama as Milli Alli found Jack Hunter in the box. Hunter’s shot came agonizingly close to crossing the line, but Moulden somehow kept the ball out for Rochdale.

Former Town player Harvey Gilmour was booked with a yellow card for a foul in extra time, and soon after, the full-time whistle was blown, concluding the entertaining game at the Shay with Town held to a 2-2 draw.