The Rays, who are now 1-5-1, have struggled offensively. Manager Kevin Cash said that is subject to change.
"I thought we had some good swings today by a lot of guys," Cash said. "These guys can hit. They'll be ready to go."
Burch Smith made his second start for the Rays and retired the Pirates in order in the first before getting bit with some bad luck in the second. Andrew Lambo's one-out grounder to first hit the base and bounced away from James Loney, turning into a double. Lambo advanced to third on a wild pitch and then scored when former Ray Sean Rodriguez grounded out to second.
Everett Teaford replaced Smith and was equally as unlucky. Jung Ho Kang reached on a throwing error by shortstop Asdrubal Cabrera and scored when Lambo doubled to left. After Lambo moved to third on a wild pitch, Rodriguez singled through the middle to give the Pirates a 3-0 lead.
Francisco Liriano looked sharp in his second start of the spring for the Pirates. The veteran left-hander allowed one hit while striking out four in three innings.
Liriano, who could be the Pirates' Opening Day starter, threw 30 pitches, of which 21 were strikes.
Pirates starters have allowed just one run in 15 innings this spring.
Up next: Jake Odorizzi will make his second Grapefruit League start when the Rays travel to Fort Myers on Wednesday to face the Twins in a 1:05 p.m. ET contest. Tommy Milone will start for the Twins. Also expected to see action for Tampa Bay are Brad Boxberger, Jose Dominguez, Steve Geltz, Jeff Beliveau and Robert Zarate.
Bill Chastain is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.