SAN FRANCISCO — Giants catcher Curt Casali caught his fifth consecutive shutout, guiding Aaron Sanchez and four relievers in San Francisco's 3-0 win over the Miami Marlins on Thursday night.

Casali — a backup to veteran catcher Buster Posey, who got a night off — is the fifth catcher since at least 1900 to backstop a shutout in five straight starts. He joins Francisco Cervelli (2015), Chris Hoiles (1995), Alan Ashby (1986) and Ed Phelps (six straight in 1903), per Elias Sports. Casali is the first to do it with five different starting pitchers.

The Giants capitalized in the first with two outs against lefty Daniel Castano (0-1), when Darin Ruf hit an RBI double and Casali followed with a two-run single.

Sanchez (1-1) gave up two hits, struck out two and didn't walk a batter over five impressive innings for his first victory with the Giants.

Jake McGee, who like Sanchez is a new member of San Francisco's pitching staff this season, finished the two-hit shutout in 2 hours, 26 minutes, for his seventh save.

The Giants are 6-1 after losses, dropping back-to-back contests just once this season. They lost the series finale to the Phillies on Wednesday before their long trip home.

Castano allowed three runs and five hits over five innings for short-handed Miami following a cross-country trip after Wednesday's home game with Baltimore.

LOVE FOR SAN FRANCISCO

Marlins manager Don Mattingly compares playing in San Francisco to the vibe of East Coast ballparks, with the electricity of the fans — and he missed not making this trip last year.

"The atmosphere here is really good," Mattingly said. "Their fan base is energetic and rowdy. It's a fun place to play. It's closer to the East Coast than any of the West Coast cities that we play in, so San Francisco for me has always been a fun place to come to."

TRAINER'S ROOM

Marlins: 3B Brian Anderson went on the 10-day injured list with a strained left oblique to give him an extended break to fully recover. ... 1B-OF Garrett Cooper (groin) sat out again. Mattingly said he will likely return Friday. ... RHP Jorge Guzman (elbow) had a setback in his rehab. ... RHP Elieser Hernandez (biceps inflammation) is throwing out to 90 feet while RHP Sixto Sánchez, who was delayed this spring, is throwing at 60 feet in Jupiter, Florida.

Giants: 1B Brandon Belt had an MRI on his sore right quadriceps and sat out a second straight game. ... SS Brandon Crawford is dealing with tightness in the upper part of his rib cage that forced him out of the series finale at Philadelphia on Wednesday. ... INF Donovan Solano was placed on the 10-day injured list with a strained right calf, which was revealed from an MRI exam. ... RHP Gregory Santos was called up from the club's Sacramento alternate training site and pitched a scoreless inning in his major league debut, striking out two.

UP NEXT

RHP Sandy Alcantara (0-1, 3.28 ERA) pitches Friday night for the Marlins opposite Giants LHP Alex Wood (1-0, 0.00), who beat Miami last week in his first outing since undergoing an ablation procedure in his lower back March 16.

___

More AP MLB: https://apnews.com/hub/MLB and https://twitter.com/AP_Sports