Cliftonville 1-2 Coleraine
Coleraine's victory in the Irn-Bru League Cup semi-final was marred by violence after the game at Solitude.
Johnny Black scored the winner for the Bannsiders late in extra-time but he was punched after Reds fans ran onto the pitch at the final whistle.
There were also skirmishes between a small number of home supporters and stewards before calm was restored.
Gareth Tommons put Coleraine ahead but Martin Donnelly equalised from a penalty before Black's strike.
The defeats brings to an end Cliftonville's run of 14 straight victories.
Tommons hit the bottom corner from 25 yards to give the Bannsiders a 10th-minute lead at a blustery Solitude.
Both sides went close before Donnelly converted his spot-kick on 71 minutes after Stephen Lowry was controversially adjudged to have handled the ball.
Rory Donnelly hit the woodwork and Joe Gormley shot wide from the rebound before the game went into extra-time.
Black popped up with the winner with just a minute left in the second period, firing the ball off a post and into the net.