Published Saturday, 04 January 2014
Mark Haughey celebrates the winner for Linfield. (© Presseye)
The game at Milltown kicked off earlier than originally planned due to concerns about the floodlight capacity at the newly-refurbished ground, and it was the hosts who started the brighter with Stephen Hughes netting from the penalty spot in the 25th minute after Jonny Tuffey had brought down Daniel Hughes.
The Blues squandered a number of chances to equalise, and were made to pay when Liam Bagnall headed home from close range after being set up by Stephen Hughes.
Linfield pressed hard for a reply but had to wait until the 84th minute for Andrew Waterworth to head in their first of the afternoon.
A comeback still appeared unlikely, but Mark McAllister's low drive in the final minute of normal time made it 2-2, before Mark Haughey headed home in injury time to snatch the victory.
With Crusaders facing Dungannon Swifts on Monday and Cliftonville travelling to Glenavon on Tuesday, there were just three other games in the top flight on Saturday.
Ballymena United extended their unbeaten run in the league to five games with a 1-0 victory over Ballinamallard United at the Ballymena Showgrounds.
David Cushley scored the decisive goal in the 61st minute when he dispatched a low shot which crept in off the post.
It was a feast of superb goals in the game at The Oval, as Glentoran and Portadown shared the spoils in a 2-2 draw.
The opening goal came in the 32nd minute when Glentoran's Jordan Stewart steered an audacious backheel flick past Ports' stopper Billy Brennan, but Darren Murray hit back with a wonderful turn-and-shot into the top corner.
Chris Casement then got in on the spectacular goalscoring action with a 30-yard piledriver in the 73rd minute to put Portadown into the lead, but Jay Magee had the final say with a close-range finish in the second minute of added time after Brennan had saved Stewart's initial effort.
Finally Coleraine ended their nine-game losing streak with a 2-0 win over bottom side Ards.
Stephen Dooley, who was signed on a short-term deal while home for Christmas from his university studies in the United States, netted the opener after latching onto a pass from Eoin Bradley before steering the ball past Alan Blayney.
David Ogilby was sent off soon after for a rash challenge on Willie Faulkner, but Coleraine still had plenty left in the tank and Bradley scored from the spot after being brought down by Andy Hunter to wrap up a much-needed victory for the Bannsiders.
Saturday's Danske Bank Premiership Results:
Warrenpoint Town 2 - 3 Linfield
Warrenpoint: Stephen Hughes pen 25, Liam Bagnall 45
Linfield: Andrew Waterworth (84), Mark McAllister (89), Mark Haughey (90+1)
Ballymena United 1-0 Ballinamallard United
Ballymena: David Cushley (61)
Coleraine 2- 0 Ards
Coleraine: Stephen Dooley (55), Eoin Bradley (78) David Ogilby s/o (59)
Glentoran 2 - 2 Portadown
Glentoran Jordan Stewart (32) Jay Magee (90+2)
Portadown: Darren Murray (60), Chris Casement (73)
© UTV News