Joe Pritchard stepped off the bench to fire a superb stoppage-time winner as Rochdale won 1-0 at Solihull to climb up to second in the National League.
Pritchard, a second-half replacement for Tarryn Allarakhia, pounced on a half-clearance and raced down the left channel before smashing a long-range stunner into the top corner.
Dale made it back-to-back wins with their last-gasp victory at Damson Park – their 11th on the road in the league this season – and sit just a point behind leaders York with three games in hand.
The visitors also went close in time added on when Ryan East was denied by Solihull goalkeeper Laurie Walker’s fine save.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.