Max Scherzer struck out 10 in his Dodgers debut and got plenty of offensive support as Los Angeles hit four home runs to defeat the Houston Astros 7-5 on Wednesday night, capping a contentious two-game series.