Last gasp Glentoran stun Dungannon Swifts

Glentoran beat Dungannon Swifts 2-1 with an injury-time winner from Andrew Waterworth at The Oval.

Josh Cahoon had given Swifts the lead, but Richard Clarke levelled with a header.

The Glens move above Linfield into fifth place in the table, while Dungannon drop to 10th.