Ballymena United secured maximum points by beating Glenavon at the Showgrounds.
Both sides had chances but neither side could break the deadlock until Davy Munster's backpost header from an Alan Teggart corner went in off Sean McCashin for an own goal on 30 minutes.
Conor Hagan turned the ball home from a Kyle Neill corner in the 70th minute for the equaliser.
A minute later the Sky Blues restored their advantage when David Cushley picked out Teggart, who fired in.
The home side went into the match with a reputation as the league's draw specialists, having picked up one point from six of their opening 10 league fixtures.
Mattie Burrows was lively for the visitors early on and the striker was denied by Dwayne Nelson and also hit the sidenetting.
Andy Coleman saved twice from Teggart and Jamie Davidson and Cushley went close.
Guy Bates became the second Lurgan Blues player to hit the sidenetting before half-time.
After the scoring, Glenavon piled on the pressure late on in a bid to find an equaliser but Nelson made a fine stop from Gary Hamilton, who had started from the substitutes' bench.
The result sees Ballymena remain in seventh in the standings, while Glenavon drop below their mid-Ulster rivals Portadown into 10th position.