Anthony Rizzo and Alfonso Soriano became the first Cubs to hit back-to-back home runs this season and Carlos Villanueva turned in another fine outing for Chicago’s rotation in a 6-2 win against the Rangers at soggy Wrigley Field on Thursday afternoon.