Paisley Pirates remain on track in their hunt for SNL silverware, although they were pushed all the way by Aberdeen Lynx and Dundee Comets over the weekend.
The league leaders travelled to Aberdeen on Saturday for the first leg of their Scottish Cup quarter-final tie.
Fraser Campbell and David Orr put the visitors 2-0 up inside five minutes, before Calum McEachran halved the deficit late in the first period.
Neither side could add to their tally in the second session, but the game burst into life in the final period as Jordan Leyden fired home to draw Aberdeen level.
The joy of the home fans was soon muted as Orr bagged his second of the game to give the Pirates a precious 3-2 lead going into next weekend’s return leg.
Sunday’s league game at home to the Comets saw Campbell give the Pirates an early lead, but Adam Walker soon tied things up.
Orr restored the home side’s advantage, before Campbell grabbed his second of the game to make it 3-1 at the first break.
Lewis Gold fired home to make it a one-goal game during the middle session and the Comets secured a deserved point when John Dolan waltzed through the home defence with five minutes to play to seal a 3-3 draw.
Edinburgh Capitals SNL are up to fifth in the table after a 7-4 win at Kilmarnock.
The Storm had better luck in the cup after securing a 9-8 aggregate victory over North Ayrshire Wild in their quarter-final tie.
Storm trailed 6-5 after the first leg on home ice, but their 4-2 road success sealed a semi-final tie against either Paisley or Aberdeen.
WEEKEND RESULTS
Aberdeen Lynx 2-3 Paisley Pirates (Cup)
Kilmarnock Storm 4-7 Edinburgh Capitals SNL
Moray Typhoons 4-3 Dundee Tigers
North Ayrshire Wild 2-4 Kilmarnock Storm (Cup) (agg 8-9)
Paisley Pirates 3-3 Dundee Comets
(Image permission: Al Goold Photo)