GSFL grand final: Red-hot Royals to face surging Denmark-Walpole for league premiership glory on Saturday