Eaglehawk stuns Storm and advances to BFNL grand final