Ryan Leonard’s stunning first-half strike helped Millwall edge past Preston 2-0 in a game of attrition at Deepdale.
The 33-year-old right-back scored his first Championship goal of the season with a delightful curling strike in the 29th minute and substitute Luke Cundle sealed the win in second-half stoppage time.
It is a result that keeps Alex Neil’s team well in contention for an automatic promotion spot while also pouring more cold water on the club he used to manage, as the Lilywhites’ play-off ambitions fade further away.
A scrappy opening had its first real shot in anger as Brad Potts thumped a 14th-minute effort straight into the arms of Anthony Patterson from the edge of the box, having run on to Lewis Dobbin’s line-splitting pass.
The Lions roared back in the 20th minute as Josh Coburn’s close-range header bounced off the crossbar via a Preston body as the hosts struggled to clear their lines from Jake Cooper’s initial cross.
Shortly after Andrija Vukcevic found Daniel Jebbison with an outswinging cross and the North End forward planted a firm header well wide.
Against the scruffy nature of the match, Millwall’s opener was a thing of beauty as right-back Leonard caressed the ball across Dai Cornell deliciously from just inside the box with Casper De Norre teeing him up.
They should have doubled their lead in the 39th minute as Camiel Neghli dragged wide from close range, stuck between a shot and a pass to Coburn who would have had a tap-in, after De Norre cut Preston’s defence wide open.
The visitors twice went close again on the stroke of half time as Cooper volleyed Femi Azeez’s corner towards the corner and Brad Potts had to be alert to clear off the line before Cornell made a sensational diving save to tip Neghli’s 25-yard strike round the post.
Neil’s men set up to frustrate after the interval and the hosts struggled to find any rhythm in their play for the most part.
Callum Lang did burst in behind the steely defensive Millwall in the 69th minute but he was unable to make it count, seeing his shot deflect comfortably into the arms of Patterson.
As time went on, spaces opened up for the visitors to seal the game with Azeez and Coburn both firing wide from just outside the box.
Azeez then nearly killed the game off with a wonderful slaloming 82nd-minute solo effort, only to be denied by an advancing Cornell.
That looked to be that until the excellent Azeez found Cundle at the back post two minutes into stoppage time with an inch-perfect cross and the 23-year-old tapped into an empty net to wrap up three points.
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.