Poly should perhaps have won it. They led 7-4 and 9-5 at various times but could never quite break clear of a dogged Manchester team, who were level at 10-10 near the end of the third period when Jordan Elliot converted a man-up chance.
Both teams had missed numerous opportunities throughout the game. It all added to the tension as Poly edged into a 12-10 lead in the final period. On 3.42, the Poly advantage stretched to 13-11, courtesy of a fine goal by Poly left-hander Tim Rezelman.
Manchester weren't finished. Eleftherios Chelioudakis scored - one of his six goals - followed by James Blenkinship, to level it at 13-13 on 2.46. Then, for the first time in the match, Manchester were ahead - skipper Dan Paddon (Photo: Trevor Hyde) fired in on 2.09 to put his side 14-13 up.
And that seemed to be that - until one last Poly surge ended with Rezelman netting again with just one second remaining on the clock. A dramatic end to a great spectacle!
Sutton & Cheam led 5-2 after the first period against Cheltenham, trailed 14-11 in the later stages and finally recovered to win 16-15 thanks to a late goal by Caleb Hughes.
At the top of the table in women's Championship 1, Hucknall and Cheltenham retained their unbeaten records. Jaiden Miller scored four in Hucknall's 12-8 defeat of Penguin Emperors while Sarah Craig's three goals in the final period took Cheltenham to an 11-9 win over Manchester Comets.