No. 5 Keyser routed by Weir, 49-21; Northern crushes Hampshire; Moorefield edges Petersburg