Cardinals starter Jack Flaherty allowed three runs on four hits and four walks with five strikeouts in 4 2/3 innings.
Yankees 4, Reds 1Harrison Bader belted a two-run homer and Luis Severino pitched effectively into the fifth inning in his season debut, lifting New York past host Cincinnati.
The 2-0 cushion proved enough to send the Phillies to a second straight win after losing five straight.
In his fourth appearance, the left-hander went six innings and allowed one run on one hit, one walk and a career-high seven strikeouts.
Mariners starter George Kirby (5-3) pitched seven innings and allowed three runs on six hits, one walk and six strikeouts.