Andrew Painter reached multiple career highs in his best start yet as the Philadelphia Phillies defeated the St. Louis Cardinals 12-3 on Saturday night, extending their winning streak to eight games. Painter pitched seven innings, per ESPN reporting, marking a career-high outing for the young right-hander.

The Phillies' offense proved explosive in the victory. Kyle Schwarber hit his MLB-leading 38th home run of the season, per ESPN. Deadspin reported that Bryce Harper also contributed a three-run homer in the win.

The Phillies improved to 72-58 and sit second in the NL East, while the Cardinals fall to 66-65 in third place in the NL Central. The teams are scheduled to play again Sunday, with the Phillies aiming for their third consecutive series sweep, per Deadspin.