Penn rallies to nip Braves at Mishawaka