Mookie Betts hit two solo homer while Max Scherzer had 10 strikeouts in front of a sellout crowd in the Dodgers' 7-5 over the Houston Astros.