DENVER -- The month of May was a big hit for Brandon Crawford.
Make that 42 hits to be exact.
Crawford kept up his May hitting surge by lining a pair of singles, Gorkys Hernandez had a diving catch in center field to thwart a rally, and the San Francisco Giants avoided being swept with a 7-4 win over the Colorado Rockies on Wednesday night.
Crawford was 2 for 5 with an RBI. He's hitting .412 this month, raising his season average from .189 to .307.
"I tell you this guy has been fun to watch after his start and he's picked it up," said Giants manager Bruce Bochy, whose team won for just the second time in 14 games at Coors Field. "He's just been doing everything so well. He's a great player -- All-Star, Gold Glover and he's playing like it."
The Giants' bullpen allowed three hits the rest of the way, with Hunter Strickland getting Arenado to pop up with two on to end the game and earn his 11th save.
"It would've been nice to get a sweep. Just wasn't meant to be. The Giants had some good at-bats," Arenado said. "They deserved to win today."
Between four strikeouts, Evan Longoria delivered a run-scoring triple in the fifth off reliever Harrison Musgrave (0-1) that staked the Giants to a 5-4 lead. Over the three-game series, Longoria also had two homers and two doubles.
Hernandez hauled in the catch of the night in the fifth with two on and two out. He dove to snare a sinking liner by Carlos Gonzalez, who tossed his batting helmet in frustration.
"That was the turning point," Bochy said. "That ball was smoked. What a great play he made."
Jon Gray turned in his shortest outing of the season at 3 1/3 innings. He walked two straight batters with the bases loaded in the fourth to allow the Giants tie the score at 4. Musgrave entered and the Rockies got out of the tight spot when Andrew McCutchen's liner was dropped by Trevor Story, who then began a double play.
"Absolutely horrible. Bad mindset," Gray said of his pitching performance. "I feel like my stuff was really good, well enough to win. But I wasn't going at guys I should have. I think I picked around the corners and got behind too much. I have to go at guys and get them out."
Tomlinson entered the game in the fifth.
Giants: RHP Jeff Samardzija was placed on the 10-day disabled list with shoulder tightness. ... INF Joe Panik (left thumb) could return to the Giants on Friday. ... RHP Mark Melancon (elbow) will be evaluated Thursday.
Rockies: 2B DJ LeMahieu (left thumb) took multiple at-bats in Arizona on Wednesday. "He's doing really well. He's close," manager Bud Black said. Possibly activated Friday? "You can speculate. I'm not going to tell you. But you can speculate it a lot," Black said.
Before the game, 8-year-old Hailey Dawson of Las Vegas delivered a ceremonial underhand pitch to Chad Bettis while wearing a Rockies-themed prosthetic hand. She has Poland syndrome, which stunted the growth of the fingers on her right hand.
It was her ninth stadium visit in her quest to throw in every major league park. Her next stop is Seattle.
She's also delivered pitches at Baltimore, Washington, San Diego, San Francisco, Chicago Cubs, Texas, Cleveland, and during Game 4 of the 2017 World Series in Houston. Several Rockies players signed her prosthetic hand, including Ian Desmond, Arenado and Gonzalez.
Giants: The Giants head home for six games after going 2-6 on their trip. RHP Chris Stratton (6-3, 4.97 ERA) starts Friday in a three-game set against Philadelphia.
More AP baseball: https://apnews.com/tag/MLBbaseball
The Los Angeles Dodgers' goal of turning the tables on the St. Louis Cardinals is well within reach heading into the third game of a four-game series on Saturday at Busch Stadium.
Julio Teheran has made five consecutive starts on Opening Day for the Atlanta Braves and has two All-Star Games on his resume, but where the right-hander might fall in a postseason rotation remains in doubt.
With a chance to clinch a third consecutive American League Central title, the Cleveland Indians will host the Detroit Tigers in the second game of a three-game series on Saturday afternoon at Progressive Field.
How is Oakland winning with Edwin Jackson, Brett Anderson and any one of a dozen other pitchers on its starting staff?
Marlins manager Don Mattingly reunited 30 years later with a former Make-A-Wish recipient, who brought along his daughter named after the longtime Yankees first baseman.
With 15 games to go in the regular season, Texas Rangers manager Jeff Banister is making things complicated.