Astros starter Brian Moehler (0-2) gave up three of the home runs. CHICAGO (AP) — Carlos Silva improved to 7-0, striking out a career-high 11 during seven dominant innings. for Chicago. Silva (7-0) allowed just two hits and walked none.