At the halfway point, Birmingham were 6-5 up but Solihull hit back to lead 11-10 at the end of the third period. The last quarter saw a determined Birmingham revival as goals by Hook (2), David Lane, Gary Tony and Jack Donelan set up the win and put pressure on Solihull and their bid for a top three spot.
Carlisle lead the division, Sam Routledge bagging six in a 17-10 defeat of Exeter. Second-placed Worthing trailed for a long period against Hucknall but eventually won through 11-10 thanks a winner two and half minutes from the end by Alastair Hardinge.