Solid all-around afternoon takes Punxsy over Altoona baseball, 11-2