Peters powers Spartans past Devils