No. 4 Northern clips No. 1 Allegany, 5-4, on walk-off walk in 10-inning thriller