Solihull Moors picked up a dramatic victory at the LNER Community Stadium on Tuesday evening, with a late Mark Beck header sealing a 3-2 win at York City.
Going into the break a goal down, Moors struck back shortly after the hour mark with a quick-fire double from Joe Sbarra and Andrew Dallas.
York equalised quickly in a rollercoaster contest. However, with eight minutes to go, Beck popped up with the all-important goal to delight the brilliant, 68 travelling supporters.
Neal Ardley made two changes from the side that lost out to Gateshead on Saturday afternoon.
Mitchell Roberts came in for his debut replacing Justin Donawa, whilst Callum Maycock displaced David Davis in the starting XI.
Roberts, a versatile defender, slotted into the centre-back role alongside captain Callum Howe.
Meanwhile, former Moors men Mitch Hancox and Mark Ellis started for the hosts.
Moors began on the front foot and had the net rustling inside the opening two minutes; unfortunately, it was on the wrong side as Howe's headed effort landed on the roof of the net.
It felt like a first 20 minutes that Ardley's men were in complete control of, and they went even closer on 19 minutes. From a corner kick, York cleared momentarily to Dallas who drilled a low cross into Beck, his connection firing inches wide.
However, despite that positive start it was the hosts who took the lead in the 25th minute, through Watford loanee Shaqai Forde. Following a bursting run, right-back Ryan Fallowfield crossed low into the feet of Forde who controlled, spun, and fired a shot into the bottom corner past the helpless Ryan Boot.
The remainder of the half was uneventful with Boot's low save to prevent Forde a second, being the main talking point.
Half-time: York City 1-0 Solihull Moors
The second half began with energy from a Moors perspective, and they almost got their reward in the 52nd minute. Popping up on the left, James Clarke lofted a cross into the path of Dallas but he could only blaze his close-range volley over the bar.
Moments later it was Clarke who himself almost popped up with the equaliser, stretching to get on the end of a Beck nod-down, but he couldn't quite apply the touch.
However, on 62 minutes the pressure was rewarded when Sbarra levelled things up; Barnett sprung into life down the right and whipped in a dangerous cross, it bounced off a defender in the middle, arriving at the feet of the Moors man who slammed home, into the bottom right.
Moors weren't done there, though. And less than a minute later, had turned the game on its head; Sbarra broke away down the left, was composed enough to wait for support, and duly picked out Dallas in the middle who slammed underneath Ethan Ross to put us into the lead!
That advantage didn't last for long though, with York grabbing an equaliser five minutes later through an Olly Dyson strike from the edge of the area.
That set the game up for a grandstand finish as both sides pushed, looking for a winner. Forde blazed a further big opening over the crossbar minutes later, encouraging the home supporters.
However, it was Moors who got the winner in the 82nd minute! Substitute Jamey Osborne swung in a fine corner towards Beck, who powered home his header and sent the Moors supporters wild.
He took a heavy whack in the process, but Beck won't care as his side clung on and he turned out to be the match winner on a brilliant night for Ardley's men.
Full-time: York City 2-3 Solihull Moors
Solihull Moors: Boot (GK), Clarke, Howe (c), Roberts (Donawa 66), Coker, T.Whelan, Maycock, Sbarra (Osborne 76), Barnett, Beck, Dallas (Kelly 76)
Subs not used: Davis, Cybulski
Attendance: 3,605 (68 away)
Next-up: Dagenham & Redbridge (A) - 11/02/23 (3pm)