Sheehan, who pitched six no-hit innings in his MLB debut last week, holds Houston to two runs and three hits in six innings and Mookie Betts, Michael Busch and James Outman pace the offense in a 3-2 win.