PICTURES: Danske Bank Premiership Weekend Review

Crusaders were held to a draw away to Dungannon Swifts in the Danske Bank Premiership on Saturday, with Linfield recording a 2-1 victory over Ballymena at Windsor Park.

Cliftonville and Glentoran played out a 1-1 draw at Solitude, with Glenavon and Warrenpoint Town also sharing the points in an entertaining 2-2 draw.

Linfield's Ross Clarke celebrates scoring against Ballymena United

Linfield's Ross Clarke celebrates scoring against Ballymena United

Elsewhere, Coleraine defeated Institute at Drumahoe, while Ballinamallard earned a point after a 0-0 result against Portadown.