Exeter's Kameron Powell was in great form against Caledonia, scoring nine - in a losing cause. The Scots bounced back from their day one defeat by Invicta with a 23-17 victory, Dominique Zahra (6), Murray Dickson (4) and Alex Harris (4) leading the scorers.
Meanwhile, Invicta completed their second win of the weekend - 14-12 against Lancaster. Will Liddle and Jack Waller claimed five goals apiece.
Skipper Ben Scott's six goals powered Portobello to a narrow 10-9 win over City of Bristol. The sides were locked at 9-9 in the final period until Dylan Hobman struck a winner for the Scots with just over a minute remaining.
In Division 3, Rotherham Metro were pipped at the post by Otter after leading for much of the game. Late goals by Andrei Patemkin and Denes Csizsinszky earned Otter an 11-10 win.