Kyle Schwarber hits a grand slam as the Philadelphia Phillies rally to beat the Houston Astros 11-7 on Wednesday night. Philadelphia overcomes two deficits, with Schwarber driving in runs during a six-run sixth inning. He finishes with his majors-leading 44th home run.

Trea Turner also homers for the Phillies. Starter Cristopher Sanchez earns the NL-leading win despite a shaky outing, allowing six runs on 10 hits across six innings. The Phillies’ big inning comes after Schwarber connects on a 3-2 sweeper from reliever A.J. Blubaugh, helping the team pull ahead and hold on.

Across the sources, the focus remains on the same central storyline: Schwarber’s latest long ball, his grand slam in the sixth, and Philadelphia’s ability to respond after falling behind. The accounts differ mainly in emphasis between the broader comeback and the performance details of key Philadelphia players and the pitching line for Sanchez.