The slugger's MLB-best 34th homer put Houston ahead to stay and on its way to a three-game sweep of Miami.