IN PICTURES: Danske Bank Premiership weekend review

Share this article

Linfield moved four points clear at the top of the Danske Bank Premiership with a dramatic 3-2 victory over Portadown on Saturday.

Glentoran also gave their fans an early Christmas present with a 2-1 win over Cliftonville at The Oval, while Ballinamallard edged out Glenavon 1-0 at Ferney Park.

Linfield's Sammy Morrow celebrates the winning goal against Portadown with team-mates Jamie Richards, Aaron Burns and Niall Quinn

Linfield's Sammy Morrow celebrates the winning goal against Portadown with team-mates Jamie Richards, Aaron Burns and Niall Quinn

Ballymena United came from behind to defeat Institute 2-1 at Drumahoe but it was a somewhat drab affair between Coleraine and Warrenpoint Town at The Showgrounds, with the match ending 0-0.

On Friday night, Crusaders battled to a narrow 1-0 win over Dungannon Swifts at Seaview to keep their title hopes alive.