It was 6-6 after three periods, but strong attacks from Grantham in the opening four minutes of the last produced goals for Max Clarke (2) and Tom Mendham to open up a likely winning lead of 9-6.
Ealing immediately replied through ex-Sheffield player Tom Kelly and they were given further encouragement when Grantham missed a penalty. Michal Vrabec cut the margin to 9-8 with two minutes left - then Kelly settled it with goals that came with 40 seconds remaining, then just six.
Hucknall's strong last quarter performance produced four goals and ensured a 12-7 win against Otter in Division 3.