Giants winnen World Series Sport 25