Darin Ruf, Austin Slater both entered as late substitutions and willed the Giants to their first win in 7 games.