Daniel Kirk's dream match sees Trevallyn defeat Beaconsfield