Brother Rice pulls out all the stops in D2 finals