Home Baseball Wacha shines on rainy day in Cincinnati!