Irish Premiership: Glenavon earn Windsor win over Linfield
Glenavon moved six points clear of Linfield in the race for third place thanks to a 2-0 win at Windsor Park.
A classy finish from Josh Daniels and Mark Griffin's deflected strike secured a deserved victory in a scrappy affair.
Robbie McDaid bagged a treble and Curtis Allen added the other two as Glentoran hammered Warrenpoint 5-0.
Julien Anau's tap-in gave strugglers Carrick a vital 1-0 win over Dungannon while Ards beat Ballymena by the same score with Reece Glendinning on target.
The outcome at Windsor could have been so different if Achille Campion netted in the opening minutes instead of lifting his shot high over the Glenavon bar.
It proved to be Linfield's best chance of the game and the miss was quickly punished when Daniels dribbled his way across goal before slotting low into the bottom corner.
An error-strewn encounter saw the teams share possession but the visitors posed the greater threat in the final third.
Stephen Murray was denied by Gareth Deane when put clear on goal and the keeper tipped Andy McGrory's mishit cross onto the bar.
However, Deane was defeated by the deflection as Griffin's shot 10 minutes from time evaded his grasp and sealed the three points.
Ronnie McFall continued his impressive start as temporary Glentoran boss by chalking up a second win from his two matches in charge.
It an Oval cruise for the hosts with Allen's close-range finish setting them on their way before McDaid blasted off the bar and in to double the lead.
Allen netted from a rebound and McDaid lobbed keeper Jonathan Parr before completing his hat-trick by firing low into the Town net.
Glentoran's win and defeat for Ballymena sees McFall's team go eight points clear in sixth place, although the Sky Blues have three games in hand.
Mixed fortunes for Glendinning brothers
Kyle Cherry shot over for Ards and Cathair Friel struck the woodwork for Ballymena, before Reece Glendinning opened the scoring in the 33rd minute from Ross Clarke's corner.
Glendinning has scored a goal in each of Ards' three league meetings with Ballymena this season, twice beating his brother Ross in the Ballymena goal.
Kyle Owens had a header cleared off the line and Conor McCloskey fired wide but those opportunities before half-time were the closest Ballymena came as they suffered a third defeat in a row.
In the second half Cameron Stewart squandered a glorious chance when he skewed his right-foot shot off-target with only the goalkeeper to beat.
Carrick move seven clear of Mallards
Carrick moved seven points clear of Ballinamallard United at the bottom thanks to Anau's first goal for the club in the second minute.
Anau tapped in from close range after Darren Henderson saw his shot saved by Stuart Addis, but then recovered to provide the assist for Anau.
Dungannon passed up some good chances to level in the first half, David Armstrong seeing his back-post header cleared off the line by Henderson, Harry Doherty denying Paul McElroy and Daniel Hughes' lobbed effort rebounding off the bar.
Carrick went close to extending their lead just after the hour mark when Mark Edgar's curling free-kick cannoned off the post.