Spartans bounce back for 45-13 win over Panthers