Phillies rally late to hand Angels 11th straight loss

Bryson Stott hit a game-winning, three-run homer with two outs in the ninth inning after Bryce Harper tied it with a grand slam in the eighth, and the Philadelphia Phillies rallied for a 9-7 victory Sunday that sent slumping Mike Trout and the Los Angeles Angels to their 11th straight defeat.

Harper, Schwarber 2 HRs, Thomson wins debut, Phillies top Angels

Kyle Schwarber mashed the first pitch in the bottom of the first inning almost 435 feet for a home run — and a needed instant lift for a Phillies franchise again counting on a managerial change to spark the team into a long-shot run into the playoffs.

Phillies slugger Harper won't play RF for 6 weeks

Bryce Harper sat out a third straight game as he recovers from a platelet-rich plasma injection in his right elbow and the Phillies slugger may not play right field again until late July.