My God, we won a game. How bad are the Giants? 6 hits, an offensive EXPLOSION.