Cheltenham increased an early 5-3 lead to 10-5 after two periods and were 13-9 up at the end of the third. Then Invicta gave them a mighty scare, pulling up to 13-12 with goals by Sean King (2) and Fred Pearson before Adam Legge's third goal of the match - from a man-up - gave Cheltenham a 14-12 win with just over a minute remaining.
Lancaster also picked up their first points, Graham Harrington netting three as they raced into a 5-1 lead against Caledonia in the first period. The Scots fought back well after that but Lancaster held out comfortably enough in the end at 10-7.
Polytechnic continued their excellent start to the season with an 11-11 draw against Solihull. It could have been even better because the London side led 9-6 and then 11-9 before Jordan Elliot's fourth goal and another by Peter Farkas salvaged a point for Solihull.
Sheffield completed a remarkable fightback to draw 8-8 with Manchester. With an 8-5 lead at the start of the final period, Manchester appeared to be coasting to victory. But Chris Armstrong equalised and, in a dramatic final minute, 17-year-old Connor Carpenter scored (37 seconds remaining) and then, with 15 seconds to go, a second man-up chance allowed Alex Gaywood to equalise.
Solihull beat Caledonia to finish day one at Luton in top spot.