Cadets took the Middlebury Panthers to the distance in a back-and-forth championship game ...