Coleraine once again proved their Premiership resilience with an injury time equaliser at Mourneview Park on Friday night.
With time ebbing away Joel Bradley claimed a dramatic point for the Bannsiders to deny Glenavon maximum reward.
Bradley bagged his goal two minutes into added time to make it three draws on the bounce for Oran Kearney’s side.
It was the grandstand moment in an entertaining clash at Mourneview.
Coleraine had gone ahead through summer signing Gary Browne, only for Guy Bates and David Rainey to respond for Glenavon.
Bradley then delivered the final blow.
Former Linfield striker Browne broke the deadlock in the sixth minute with a low drive past Andy Coleman.
Glenavon restored parity three minutes before the break when Rainey teed up Bates who made no mistake.
Coleraine had chances to forge ahead , notably through Gareth Tommons and Shane Jennings as the visitors dominated the opening half.
In the second period Rainey had an effort cleared off the line by Howard Beverland while Andy McGrory struck the bar.
Rainey also headed over from close range before making amends by putting Glenavon in front.
The former Crues striker had an initial shot blocked before curling a second effort into the corner of the net.
Just when the home side appeared to have secured their second win of the season, Bradley broke Glenavon hearts with a clinical finish after some neat work from Jennings.
There was more drama to come with Tommons being denied by a superb save from Coleman deep into injury time.
Glenavon: Coleman, Neill, McCallion, Murphy, Lindsay, Kilmartin, Bates, Farren, Rainey, McGrory, Martyn
Subs Hamilton, Patton, Hagan, Mitchell, Marshall
Coleraine: Drummond, Beverland, McIlmoyle, Douglas, Lowry, Browne, Harkin, Carson, Canning, Jennings, Tommons
Subs: Hegarty, Ogilby, Watt, Stewart, Bradley