Irish Premiership: Coleraine held to 2-2 draw by Dungannon
Coleraine passed up an opportunity to move second in the Irish Premiership as Dungannon twice came from behind to earn a 2-2 draw at Ballycastle Road.
Neil McCafferty's ninth-minute penalty put the Bannsiders ahead but Andrew Mitchell sent Chris Johns the wrong way from the spot eight minutes later.
Brad Lyons' 39th-minute low shot was adjudged to have crossed the line but Chris Hegarty headed in to level on 79.
Coleraine have not lost in seven games and are unbeaten at home this season.
McCafferty's early penalty saw Coleraine go in front after referee Keith Kennedy deemed that Jamie McGonigle had been fouled in the box by Seanan Clucas.
Eight minutes later Kennedy pointed to the spot again after he ruled that David Kee had handled Paul McElroy's shot inside the area, Mitchell converting.
The hosts nudged ahead again when Brad Lyons seized on a David Armstrong pass and rounded Andy Coleman, before slotting home.
Kennedy and his officials adjudged that the ball had crossed the line despite Dungannon's protests that Hegarty had managed to clear.
After the break, Mitchell missed a glorious opportunity after being supplied by Glackin, but with 11 minutes left, Hegarty made no mistake with a header from Glackin's corner.
Jordan Allan and Rodney Brown also went close for the home side in the second half but the Swifts left with a point to move up to seventh in the table, level on points with eighth-placed Ards.
Rodney McAree's side had won 4-0 when the sides last met in the league in August.
What they said
Coleraine manager Oran Kearney: "The big motivation for us was to go second overnight. It would have been nice to see our name up there.
"We were dominant for periods, especially for the first 20 minutes of the second half but anything that could have gone against us did go against us tonight."
Dungannon manager Rodney McAree: "We showed good character and fought hard - our second half performance was better than our first but I thought we deserved a point. A draw was a fair result."