The most solid pitcher for the Astros this season is one most would not have expected in April. Heading into Wednesday's start, Brian Moehler was 5-4 with a 4.03 ERA, with a 3.13 ERA in his past six starts since June 18.