Cliftonville stretched their unbeaten run to 13 league games with an emphatic 5-2 victory over Glenavon - the only team to beat them away from home this season.
Two early goals from Joe Gormley put the current Premiership champions in front. Barry Johnston played the striker through to finish on eight minutes following a long clearance from Conor Devlin on eight minutes.
Two minutes later Gormley doubled the lead when Johnston’s header inside the box fell for the marksman to find the target once again.
Glenavon found their way back into the game on the half hour through Andy McGrory, after Ciaran Martyn’s header fell kindly for the winger to tee himself up to score.
Shortly before an hour had elapsed Glenavon were back on level terms following a brilliant move. McGrory and Gareth McKeown started the move before Shane McCabe’s little dink forward allowed Martyn to chip the ball over Conor Devlin.
But parity was short lived as Cliftonville restored their lead through Martin Murray, slotting home from Gormley’s pass across goal.
The points were sealed through Ryan Catney who scored after Boyce broke down the right, passed to Curran who played the ball back for the Solitude veteran, who picked his spot before tucking the ball away.
And there was still time for substitute Ciaran Doherty, himself a former Glenavon favourite, to add to the home fans’ misery a he scored a volley a minute from the end.
GLENAVON: Coleman, Neill, Murphy, McKeown, Marshall, Patton, McGrory, McCabe, Martyn, Hamilton, Rainey. subs: McCallion (McKeown 78), Lindsay, Kilmartin, Bates (Rainey 70), McIlveen (Hamilton 88).
GOALS: McGrory 30, Martyn 59
BOOKINGS: Neill 70, Murphy 90
CLIFTONVILLE: Devlin, McGovern, Scannell, Johnston, Donnelly, Seydak, Smyth, Catney, Gormley, Murray, Boyce. Subs: McMullan (Boyce 87), O’Carroll, Curran (Donnelly 68), Cosgrove, Doherty (Murray 73).
GOALS: Gormley 8, 10; Murray 67; Catney 85; Doherty 89
BOOKINGS: Johnston 66, McGovern 90.
REFEREE: Mervyn Smyth