In the battle of 26-0 girls basketball teams in the Class B semifinals Friday at the Breslin Center, it was Ypsilanti Prep over Freeland 54-46. Jessica Piper led Freeland with 16 points.