Published Saturday, 04 January 2014
Mark Haughey celebrates the late winner for Linfield. (© Presseye)
The Blues were two nil down until the 84th minute when Andrew Waterworth and Mark McAllister equalised for the visitors before Mark Haughey sealed the victory in added time.
Earlier Town's Stephen Hughes put the home side ahead on the 25th minute before Liam Bagnall added a second on the half time mark in the day's early kick off.
Elsewhere Glentoran equalised two minutes into injury time to share the spoils at The Oval against Portadown.
Jordan Stewart and Jay Magee scored for the Glens while Darren Murray and Chris Casement got on the scoresheet for the visitors.
Despite David Ogilby seeing red for Coleraine, the home side managed to see off Ards 2-0 with goals from Stephen Dooley and Eoin Bradley.
And in the day's remaining fixture at the Ballymena Showgrounds, Ballinamallard went home defeated by a single goal from David Cushley.
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
Stephen Dooley (55), Eoin Bradley (78) David Ogilby s/o (59)
Glentoran 1 - 2 Portadown
Glentoran Jordan Stewart (32) Jay Magee (90+2)
Portadown: Darren Murray (60), Chris Casement (73)
© UTV News