DETROIT — — Jack Flaherty struck out a career-high 14 before the St. Louis Cardinals rallied with a two-run ninth inning to beat the Detroit Tigers 2-1 in a doubleheader opener Tuesday.
Matthew Liberatore (1-1) struck out two in a 1-2-3 eighth, and Ryan Helsley fanned two in a perfect ninth for his 10th save in as many chances.
Kyle Gibson worked seven innings, allowing just one run on four hits and struck out nine.
Then in the nightcap, Wenceel Pérez hit homers from both sides of the plate, including a tiebreaking blast in the fifth inning, to help the Detroit Tigers beat the St. Louis Cardinals 11-6 Tuesday night to split a doubleheader.
Kyle Leahy (0-1) took the loss in relief after giving up two runs on two hits in 1 1/3 innings.
Cardinals RHP Miles Mikolas pitches in a day game Wednesday, 11:15 with the pregame and the first pitch at 12:10 on KIRX.