Isaiah J. Downing-USA TODAY Sports

Michael Conforto homered among his two hits, Thairo Estrada also went deep and the San Francisco Giants rallied to beat Colorado 6-4 on Thursday in Denver, their 11th straight win over the Rockies.

Scott Alexander (5-0) pitched the eighth to get the win and Camilo Doval got the final three outs for his 16th save for San Francisco.

The Giants improved to 16-3 in their last 19 games at Coors Field, where they have won eight straight.

Nolan Jones had three hits and two RBIs and Jurickson Profar added two hits for Colorado.

San Francisco trailed by a run after eight innings but rallied in the ninth off closer Pierce Johnson (0-3). He walked the first two batters, pinch-hitter Brandon Crawford tied it with a double and LaMonte Wade Jr. put the Giants ahead with a sacrifice fly.

Crawford scored on Joc Pederson's two-out single.

Estrada gave San Francisco a 1-0 lead in the top of the first with his seventh home run of the season.

The Rockies answered right away against Alex Cobb. Charlie Blackmon, Profar and Ryan McMahon led off the bottom of the first with singles to tie the game, and Cobb loaded the bases when he hit Randal Grichuk in the ribs with a 94 mph sinker.

One out later, Jones drove in two more runs with a single and Ezequiel Tovar's RBI double made it 4-1.

Cobb allowed four runs on eight hits and struck out seven in five innings.

Rockies starter Chase Anderson settled down after Estrada's homer to scatter three hits over the next four innings. He created a jam in the fourth when he gave up a one-out single to Davis followed by a walk to Conforto. He fanned Mitch Haniger and Blake Sabol to end that inning, but then ran into trouble in the sixth.

With one out, Davis tripled into the left-field corner and Conforto homered just over the scoreboard in right to cut it to 4-3 and end Anderson's day. It was Conforto's 12th of the season.

Anderson allowed three runs on six hits and struck out a season-high seven in 5 1/3 innings.

More must-reads:

TODAY'S BEST
West Point alum made history in his MLB debut with Reds
Heat legend cautions Lakers against hiring JJ Redick
Welcome to the WNBA: Caitlin Clark sets infamous record in debut
Jalen Brunson leads Knicks to blowout win in Game 5 vs. Pacers
Nikola Jokic torches DPOY to lead Nuggets past Wolves in Game 5
Oilers use late heroics to tie Canucks at two games each
Watch: Astros pitcher ejected after foreign substance check
Kirk Cousins not angry with Falcons because winning is 'hard enough'
Bronny James has surprising comments on potentially teaming up with LeBron
Bills add two-time Super Bowl champ to new-look WR room
Brewers lose team-leading home run hitter to injured list
Sandy Alderson denies involvement in Mets, Billy Eppler IL controversy
Twins reliever shut down for six weeks with patellar tendon tear
Chris Finch throws shade at Nuggets star over Rudy Gobert’s fine
Cardinals head coach warns not to bet against Kyler Murray
Details emerge on Jason Kelce’s role at ESPN
Rangers defenseman wins Mark Messier Leadership Award
Ex-NFL head coach takes over as Arena Football League commish
Yankees young stud takes major step in return from injury
See top groupings for Rounds 1 and 2 at 2024 PGA Championship

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.