Title-chasing Cliftonville came through 3-1 at third-placed Crusaders Strikers in the Danske Bank Women’s Premiership.
Cliftonville remain still just one point off the top with two games in hand, following the midweek matches.
Kirsty McGuinness opened the scoring for John McGrady’s side and while Amy McGivern equalised for the hosts at half-time, Northern Ireland internationals Marissa Callaghan and Toni-Leigh Finnegan each netted in the second half to secure the points.
Glentoran remain on top after a remarkable nine-goal victory over Linfield. Kerry Beattie and Joely Andrews struck early for the Glens before a quickfire Jess Foy double, while Casey Howe was the star of the show with a 17-minute second half hat-trick.
The Glens added an eighth via an own goal in the 65th minute while substitute Rachel Rogan scored a ninth in injury time to wrap up the stunning victory, with Linfield now defeated in nine of their last 10 games across all competitions.
Sion Swifts ran out four-goal winners over Derry City at the Brandywell, as Kerryanne Brown and Hayley O’Donnell each netted before the break, before a second half double from substitute Caoirse Doherty.