Astros starting pitcher Mike Fiers struck out 10 batters Friday night on his way to no-hitting the Los Angeles Dodgers in a 3-0 victory.