Phillies Outlast Cardinals

Zack Wheeler took a one-hit shutout into the ninth inning and Rhys Hoskins homered twice as the Philadelphia Phillies beat the St. Louis Cardinals 2-1 on Monday night.

Hoskins’ seventh career multi-homer game and second this season helped the Phillies to the win.

Wheeler (2-2) struck out nine and edged Cardinals starter Adam Wainwright in a classic pitchers’ duel that took just 2 hours, 22 minutes.

Wheeler retired his first 14 batters until Paul DeJong’s opposite-field single to right ended the streak in the fifth.

Wainwright (0-3) tossed a complete game on 107 pitches, allowing six hits and striking out eight. His only costly mistakes came to Hoskins in the seventh and ninth as the Cardinals’ winning streak was snapped at three.

Yadier Molina was back in the lineup after missing two games due to right foot soreness.

The Phillies will start RHP Zach Eflin (1-0, 2.77 ERA) against RHP Carlos Martínez (0-4, 6.00) in the second of a four-game series Tuesday night, 5:50 with the pregame and the first pitch at 6:45 on KIRX.