Penguin owed much to Mehmet Ali Arat, who proved so difficult to handle in the centre-forward position. He scored with three backhanders - and at key times of the game, too.
His first brought his team back into the match after Poly had built a 4-2 lead at the start of the second period. Ali struck again to put Penguin ahead for the first time at 6-5 at the end of the third; and rounded off with a goal that increased the advantage to 8-5 on 5.24 in the last.
Poly were soon back to 8-7 - a penalty converted by Liam Neill, then a sharp angled shot from a man-up by Sergio Schiaffano. The game was then more or less settled as Andrea Tulli scored for Penguin from a counterattack to make it 9-7. Left-hander Tim Rezelman cut it to 9-8 with 1.45 to go - but it was Penguin who celebrated victory in the end.