PHILADELPHIA — Cristopher Sánchez pitched a shutout, Bryson Stott drove in both runs and the Philadelphia Phillies beat the Miami Marlins 2-0 on Friday night 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 to 54-28. Sánchez (6-3), making his second start since signing a four-year, $22.5 million contract extension, allowed three hits, struck out nine and walked none for his first career complete game.