Batavia senior running back Ray Leach ran for 417 yards and eight touchdowns as the Blue Devils beat Cheektowaga 56-22.

Leach accounted for 50 out of those 56 points in tying the State record with eight TDs.

The Blue Devils advance to the NYS Class B semifinals, where they'll face Skaneateles out of Section III Saturday afternoon at Union-Endicott.

Batavia is going for their second NYS titles and Section V hasn't won Class B since Hornell won three straight from 2009-2011.