Elsewhere, Ronan Hale struck late to secure a point for Cliftonville in their home clash with Coleraine while Linfield and Crusaders played out a stalemate at Windsor Park.
There were also positive results for all three teams fighting for survival with Newry City picking up an impressive 2-0 win at Carrick Rangers, Portadown defeated Ballymena United and Dungannon Swifts drew 1-1 with Glenavon.
In the Championship, Loughgall are one step closer to Premiership promotion after a commanding 5-0 triumph and Ballyclare Comrades extended their unbeaten league run to eight matches with victory over Annagh United.
1. Kane strikes from distance
Cliftonville goalkeeper Nathan Gartside can't stop Lyndon Kane from opening the scoring for Coleraine at Solitude Photo: ©INPHO/Presseye/Brian Little
2. First goal feeling
Michael Glynn celebrates after scoring his first goal for Larne in their 2-0 win over Glentoran Photo: ©INPHO/PressEye.com/Jonathan Porter
3. On fire
Glenavon's Matthew Fitzpatrick scores his 16th Premiership goal of the season and fourth in as many matches Photo: Pacemaker Press/Alan Weir
4. Grabbing the winner
Michael Leetch scores an 81st-minute winner for Ballyclare Comrades against Annagh United Photo: Pacemaker Press/Andrew McCarroll