FORT MYERS, Fla. -- The Cardinals scored two runs against Red Sox right-hander Rick Porcello in the top of the fifth to break a scoreless tie. With Boston trailing, 2-0, and set to bat in the bottom of the fifth, the game went into a 55-minute rain delay before it was called due to unplayable field conditions.
Porcello got his work in, giving up six hits and two runs over five innings. The righty walked one and struck out five.
"Today was really the first start where I went into it mentally treating it like a game and how I would attack hitters," said Porcello. "I feel like I didn't throw any pitches just to throw them, to work on them. I threw pretty much the pitches I think I would throw in the game."
Lance Lynn turned in a strong performance for the Cardinals in his first action since leaving a March 8 start with a hip injury, allowing one hit and no walks while striking out three.
Pete Kozma (RBI single) and Matt Carpenter (RBI double) accounted for the production for the Cardinals.
Pablo Sandoval's double was the only hit in four innings for the Red Sox.
Up next for the Red Sox: Left-hander Brian Johnson draws the start for Tuesday's 1:05 p.m. ET road game in Jupiter against the Marlins. Righty Matt Barnes and lefty Henry Owens will see action out of the bullpen. Dustin Pedroia, Hanley Ramirez, Xander Bogaerts, Rusney Castillo, Allen Craig and Daniel Nava are among the regulars scheduled to make the trip.
Ian Browne is a reporter for MLB.com. Read his blog, Brownie Points, and follow him on Twitter @IanMBrowne. This story was not subject to the approval of Major League Baseball or its clubs.