Anthony DeSclafani limited Houston to 3 hits over 8 shutout innings, lowering his ERA to 2.13, sixth-best in the National League.