BRADENTON, Fla. -- Rays starter Alex Cobb and two relievers combined on a four-hitter, and the Rays took advantage of a throwing error by novice third baseman Gaby Sanchez to score four unearned runs in the seventh inning to down the Pirates, 4-2, in spring baseball on Thursday.
Tampa Bay broke a scoreless tie in the seventh when Wil Myers hit a two-out grounder to Sanchez, making his first Grapefruit League start at third base, and his throw in the dirt avoided Brad Hawpe, in his first start at first. Sanchez's throwing error enabled Hak-Ju Lee, pinch-running for Chris Gimenez, who had doubled, to score.
Myers then scored on Mike Fontenot's single, and Tim Beckham followed with a double to make it 3-0. Justin Wilson relieved Jeanmar Gomez (0-2) and surrendered a single to Leslie Anderson to score Beckham.
Cobb, of the Rays (9-4), and the Pirates' James McDonald, traded zeros through four innings, with each allowing only one hit. Cobb was particularly overpowering, striking out five without issuing a walk, and allowing only Josh Harrison's two-out single in the third.
Chris Archer (1-0) pitched hitless ball for the next three innings, contributing to Tampa Bay's collective four-hitter. In two innings, Jake Odorizzi struck out three but also surrendered two runs in the bottom of the ninth.
Stretching out to four innings for the first time, McDonald gave up a game-opening single to Desmond Jennings, who then was promptly picked off first base by the right-hander. McDonald, who'd given up three homers to Baltimore in his previous start, walked three and had one strikeout.
The Pirates rallied in the ninth, as Matt Hague and Jared Goedert scored on a Russell Martin double, but they ultimately fell short.
Up next for Rays: David Price will make his third start of the spring on Friday when the Rays host the Phillies in a 1:05 p.m. ET contest at Charlotte Sports Park. The reigning American League Cy Young Award winner has looked sharp in his previous four innings, allowing no runs while striking out five and walking one. Jamey Wright, Kyle Farnsworth, Joel Peralta, Brandon Gomes and Jake McGee are also expected to pitch. Listen to the game live on an exclusive webcast.
Tom Singer is a reporter for MLB.com and writes an MLBlog Change for a Nickel. He can also be found on Twitter @Tom_Singer. This story was not subject to the approval of Major League Baseball or its clubs.