CHICAGO — Roy Oswalt allowed five hits over seven scoreless innings for his first win, J.R. Towles homered, and the Houston Astros hung on to beat the Chicago Cubs 4-3 Saturday. The Cubs scored three in the eighth and had the tying run on in the ...