© 2010 MLB Advanced Media, L.P. All rights reserved.

03/08/10 4:31 PM ET

Red Sox flirt with no-no, walk off vs. Cards

Beckett perfect through three; Reddick ties it, scores winner

at Fort Myers, Fla.
Monday, March 8

Cardinals at the plate: St. Louis didn't pick up its first hit until the seventh inning, when Shane Robinson doubled off Manny Delcarmen. Robinson scored when Jon Jay just beat out a double-play ball. Daryl Jones doubled home two runs off lefty reliever Dustin Richardson to give the Cardinals the lead in the eighth.

Red Sox at the plate: J.D. Drew led off the second inning with a triple and scored on Bill Hall's single. Drew's replacement, Josh Reddick, tripled in a run in the fifth inning. Marco Scutaro had a pair of hits from the leadoff spot. Shortstop prospect Jose Iglesias hit a three-run shot on the first pitch he saw with two outs in the bottom of the eighth to give the lead back to the Red Sox. Reddick doubled in the tying run in the ninth before scoring the walk-off run on a single by Che-Hsuan Lin.

Cardinals on the mound: National League Cy Young Award runner-up Chris Carpenter made his spring debut, allowing one run on four hits over two innings. He didn't walk a batter and struck out one. Jason Motte gave up a run in his second inning of work, coming in after Trever Miller.

Red Sox on the mound: Josh Beckett made his second start of the spring and tossed three perfect innings, striking out three. Closer Jonathan Papelbon followed with a hitless inning of his own, though he did walk a batter. Hideki Okajima and Ramon S. Ramirez followed with their own hitless frames.

Worth noting: There were 8,227 on hand at City of Palms Park, the 91st consecutive sellout in official Grapefruit League play for the Red Sox. The streak dates back to March 16, 2002.

Grapefruit League records: Cardinals 1-4; Red Sox 4-2

Up next: The Cardinals continue their tour of the west side of Florida on Tuesday when they visit the Twins at 12:05 p.m. CT. After not getting on the mound yet, Adam Wainwright will be champing at the bit because he's finally making his spring debut for St. Louis. Carl Pavano will start for Minnesota.

The Red Sox start a three-game swing on the East Coast when they travel to Jupiter, Fla., to play the Marlins on Tuesday at 1:05 p.m. ET. Tim Wakefield will bring his knuckler in tow for Boston, opposed by Florida's Anibal Sanchez.

Jonathan Mayo is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.