The Cubs and Texas managed to find that elusive weather window for baseball Thursday, despite the soaking Chicago received.

The field at Wrigley Field was in good condition thanks to the work of head groundskeeper Roger Baird and his crew, and the Cubs avoided the heavy rain showers in a 6-2 win over the Rangers.

Carlos Villanueva made his third start, allowing two runs over seven innings and leaving with a 6-2 lead. James Russell replace Villanueva in the eighth, with Carlos Marmol closing it out, giving Villanueva his first victory in a Cubs' uniform.

Luis Valbuena's RBI single gave the Cubs a quick lead in the second. Davis DeJesus tripled and scored on a wild pitch in the third, before Rizzo's two-run, 475-foot homer and a solo shot by Soriano, his first home run and RBI of the season.

Texas scored in the fourth on Ian Kinsler's leadoff homer, but the Cubs answered with an RBI double by Valbuena in the fifth. Nelson Cruz homered off Villanueva in trhe seventh to make it a 6-2 game.

The Cubs improved to 5-9 as they begin a 10-game road trip to Milwaukee, Cincinnati and Miami.