Coleraine striker Eoin Bradley looks set to face a lengthy period on the sidelines after being badly injured in his side's 4-2 win over Portadown on Saturday.

The Ports got off to the best possible start when Adam Foley found the net with a fine finish inside the opening minute, after the Bannsiders failed to clear their lines.

Adam Foley celebrates scoring the opening goal for the Ports. Credit: Presseye

There was a lengthy delay in the game soon after though - when Bradley suffered broken ribs and a punctured lung after colliding with the post.

The former Glenavon man was treated pitch-side before being stretchered off and taken to hospital.

Eoin Bradley is stretchered off the pitch and into a waiting ambulance. Credit: Presseye

Coleraine were level within a minute of the restart following that delay, with Brad Lyons bursting into the area to score, and Lyons netted again with a header eight minutes later to put his side in front.

Portadown bounced back soon after though, when Alan Byrne fired home on the rebound to make it 2-2 in the 38th minute – however, Neil McCafferty put the hosts into the lead with a superb second half free kick.

Neil McCafferty scores for the Bannsiders with a superb free kick. Credit: Presseye

The Bannsiders made the points safe five minutes from time when Ian Parkhall's inviting cross was headed home by Darren McCauley.

The club later moved to confirm the exact nature of Bradley's injuries and to wish him a speedy recovery, while good wishes were also offered by other clubs.