Spartans confident riding three game streak into finale