PITTSBURGH (KDKA/AP) — It was another long night over at PNC Park on Saturday as the Florida Marlins’ Anibal Sanchez pitched a one-hitter and the Pirates lost 3-0.

The only thing that stood between Sanchez (8-7) and the second no-hitter of his six-year career was Neil Walker’s one-out single to left field in the third inning.

The Bucs loaded the bases in that inning but Sanchez struck out losing pitcher Jeff Locke to end the threat.

Locke (0-1) took the loss in his major-league debut, allowing three runs and five hits in five innings while walking four and striking out one.

Locke, 23, was recalled Tuesday from Triple-A Indianapolis, where he went 1-2 with a 2.22 ERA in five starts. He spent the majority of the season at Double-A Altoona, going 7-8 with a 4.03 ERA in 23 games, 22 starts.

Sanchez retired the final 16 hitters after walking Ryan Ludwick in the fourth. Sanchez is 2-6 with a 4.17 ERA in his last 16 starts after going 6-1 with a 3.06 ERA in his first 13.

The Marlins scored all of the game’s runs in the third off Locke. John Buck highlighted the inning with a two-run single.

Rookie Matt Dominguez had three hits for the Marlins and Emilio Bonifacio added two.

The Marlins were without center fielder Mike Cameron and right fielder Mike Stanton, who both had strained right hamstrings, and left fielder Logan Morrison, who bruised his left knee while making a sliding catch and crashing into a side wall on Friday night.

Stanton was reinjured Friday after sitting out the previous four games and Cameron missed his third consecutive game.

Locke put himself in trouble in the third because of control problems.

Bonifacio led off with an infield single, Bryan Petersen walked and the runners moved up to second and third on Omar Infante’s sacrifice bunt.

Locke then walked Gaby Sanchez to load the bases and Buck followed by lining a two-run single to right field before Donnie Murphy capped the inning with a sacrifice fly.

The Pirates and Marlins finish off their three-game series Sunday at 1:35 p.m.

Pittsburgh Pirates
Florida Marlins
More Sports News

Watch & Listen LIVE