Scherzer (4-1) picked up his fourth straight win, while allowing just three hits and one walk. Joe Nathan pitched around a leadoff walk to earn his sixth save of the season.
The Astros managed just three singles provided by Dexter Fowler, George Springer and Jonathan Villar.
Houston starter Jarred Cosart (1-3) allowed an unearned run on four hits and three walks over seven innings while striking out three.
Celebrity Breakups and divorces of 2014 [PHOTOS]