Coleraine secured a third successive victory as goalkeeper Gareth Deane put in a man-of-the-match performance to thwart Carrick Rangers at The Showgrounds.
The shot-stopper saved Caolan Loughran's first-half penalty, and after Ben Doherty put Coleraine in front on 54 minutes from the penalty spot, the 26-year-old made terrific saves from Lloyd Anderson and Jonny Frazer to preserve the Bannsiders' lead.
The three points were sealed late on as Stewart Nixon converted a close-range header against his former employers on 86 minutes, before Eoin Bradley stabbed home from close range for his 50th goal in Coleraine colours.
But the win came at a cost for the hosts as midfielder Doherty sustained a broken collarbone.
The 23-year-old was stretchered off after a collision with Frazer with 16 minutes remaining and he must now undergo surgery.
Goalkeeper Deane insists the move to Coleraine from Linfield was an 'easy decision' as he is playing regular football every week and believes confidence is growing in Oran Kearney's camp after an inconsistent start to the season.
"Oran gave me the opportunity to come down and he said I'd play games," the ex-QPR trainee said. "I could have stayed where I was and fought for my place but Oran told me I'd be number one every week and that was hard to turn down.
"Obviously, the run we went on in Europe was massive and a big boost, but all the lads in there are top class so it was an easy decision.
"We went through a tough spell there a few weeks ago but that's a third win on the bounce now and a second clean sheet in a row.
"A lot of people doubted us and said the European run had affected us but I think the boys have showed in the past couple of weeks the character they have, against Warrenpoint and again today when under the cosh."
COLERAINE: Deane, Kane, Doherty (Canning 75), Lowry, McLaughlin (Bradley 46), McConaghie, Tweed, O'Donnell, Parkhill (Nixon 46), Glackin, Traynor. Unused subs: Gallagher (GK), Wilson, Allen, Beverland.
CARRICK RANGERS: Hogg, Neale, Surgenor, Rodgers, Loughran (Glendinning 71), Chapman, Frazer, Kelly, Smith, Gibson (McMullan 68), Anderson. Unused subs: McKinty (GK), Forsythe, Gordon, Cherry, Ramsey.
Referee: Ross Dunlop (Carrickfergus)
Man of the Match: Gareth Deane
Match Rating: 6/10.