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
Supermodel Kate Upton and Houston Astros pitcher Justin Verlander are expecting their first child.
With interleague play and modern technology, the thrill of the Midsummer Classic is gone. It's time to try something completely different.
From Futures Game names to watch to Midsummer Classic storylines -- and of course the Home Run Derby in between -- here's what you need to know as baseball's best hit D.C.
Right-hander Kyle Hendricks was one of the Chicago Cubs more dependable pitchers in 2017.
The Oakland Athletics hope to get All-Star Jed Lowrie back in the lineup Saturday night when they continue a stretch of six straight games against the rival San Francisco Giants.
The pitcher who has come to define the Los Angeles Dodgers will be on the mound Saturday against the pitcher who was once a member of the Dodgers -- for a few hours.