The Boston Red Sox defeated the St. Louis Cardinals 3-2 at JetBlue Park in Fort Myers, Fla., in a preseason game on Wednesday, March 10. The two teams will compete in another spring training game at Roger Dean Chevrolet Stadium in Jupiter, Fla., on Sunday, March 15, at 1:05 p.m.