San Francisco manager Bob Melvin offered an honest assessment of his slumping team’s performance Tuesday night, saying the Giants played a “terrible game” against the host Arizona Diamondbacks and looked like they were “running around in quicksand.”

The Diamondbacks’ Kevin Newman hit a two-run double off Giants starter Kyle Harrison in the third inning and Lourdes Gurriel Jr. had one of his own in Arizona’s four-run seventh. Gabriel Moreno also finished with two RBIs and Blaze Alexander had three of the D-backs’ 13 hits in their 8-5 victory over the Giants.

San Francisco missed early opportunities against Diamondbacks starter Blake Walston, hitting into two inning-ending double plays and failing to score with the bases loaded and one out in the second inning.

“That was a terrible game by us today, especially the early portion of the game,” Melvin said. “When you’re going through losing streaks, at least you fight. For the most part we have. That was an awful game.”

Pinch-hitter Mike Yastrzemski hit a three-run homer in the eighth inning but it was too late for the Giants, who have lost a season-high six straight.


“We made it interesting at the end but didn’t play well,” Melvin continued. “Made Harry get multiple outs. We had a starter on the ropes every inning, couldn’t cash in. It’s a bad game and a bad stretch by us.”


The left-handed Harrison, who allowed four runs (three earned) and eight hits over six innings, spent the early part of his start against the Diamondbacks watching balls go off his teammate’s gloves.