Shenandoah blasts No. 7 Warriors, set to face Wolves for reg