Selinsgrove baseball is back in the PIAA state semifinals following a 8-7 win over Upper Dublin on Thursday. The Seals will try to lock up a spot in the Class 5A championship on Monday.