No.6 Spartans Roll Past No. 2 Panthers in Upset Victory