Spartans drop 47 second half points, win season opener