Though he was scheduled to pitch in a rehab outing for Double A Reading, Halladay switched locales and held the Arizona Diamondbacks in check for six innings in a 9-5 victory. Halladay allowed a pair of runs on four hits and two walks in six innings, using 94 pitches.
Halladay settled in after allowing a triple and an RBI-ground out to open the game. After giving up another run in the second inning, Halladay retired 14 of the last 17 he faced and gave up just one hit over that span.
He had two strikeouts and used a fastball that topped out at 89-mph.
Supplying the offensive support was Roger Bernadina, Cody Asche and John Mayberry Jr., who drove in a pair of runs apiece and helped the Phillies to a 5-for-9 showing with runners in scoring position.
The win wrapped up a 6-4 homestand. Next, the Phillies head to New York for four games with the Mets before moving to Chicago to play the Cubs for three games.
Here's the pitching matchups for the series against the Mets:
Monday — LH Cliff Lee (10-6, 3.16) vs. RH Zach Wheeler (6-2, 3.49)
Tuesday — RH Kyle Kendrick (10-10, 4.51) vs. LH Jonathon Niese (5-6, 4.03)
Wednesday — LH Cole Hamels (5-13, 3.62) vs. RH Daisuke Matsuzaka (0-1, 9.00)
Thursday — RH Ethan Martin (2-2, 5.23) vs. RH Matt Harvey (9-4, 2.25)