Cristopher Sánchez pitched a shutout, Bryson Stott drove in both runs and the Philadelphia Phillies beat the Miami Marlins 2-0 in the first contest without Bryce Harper and Kyle Schwarber in the lineup. Trea Turner and Brandon Marsh doubled for the Phillies, who improved their MLB-best record Friday night to 54-28. Sánchez made his second start since signing a four-year, $22.5 million contract extension. He allowed three hits, struck out nine and walked none for his first career complete game. Philadelphia placed Harper and Schwarber on the 10-day injured list after both were hurt in Thursday night’s loss to Miami.