Alfonso Soriano hit his first home run of the season, Anthony Rizzo also homered, and the Chicago Cubs beat the Texas Rangers 6-2 Thursday at a soggy Wrigley Field.
Rizzo hit a two-run homer in the third inning, and Soriano followed with a shot that gave the Cubs a 5-0 lead against Alexi Ogando (2-1). Soriano’s homer accounted for his first RBI of the season.
Welington Castillo added a career-high four hits as Chicago ended its three-game losing streak.
After watching the bullpen squander leads in his two starts against Atlanta and San Francisco, Carlos Villanueva (1-0) pitched seven innings and gave up two runs and four hits while striking out six.
Ogando lasted only 2 1/3 innings, giving up five runs and six hits while walking two.
The Cubs took the lead in the second. Nate Schierholtz doubled, Castillo singled and Luis Valbuena hit an RBI single.
David DeJesus led off the Cubs’ third with a triple and scored on a wild pitch. Starlin Castro walked, Rizzo hit his fourth homer, and Soriano followed with a drive.
Castro drew his first two walks of the season. He extended his hitting streak to 10 with a one-out double in the sixth.
James Russell threw an inning of scoreless relief in the eighth for the Cubs, and former closer Carlos Marmol pitched a perfect ninth in a non-save situation.
Blue Jays 3, White Sox 1: Knuckleballer R.A. Dickey threw six shutout innings before leaving with soreness in his neck and back in Toronto.
Dickey (2-2) allowed two hits, both singles. The reigning NL Cy Young Award winner walked one and struck out a season-high seven.
Dickey retired the first 11 White Sox batters before Alex Rios hit a two-out single to center in the fourth.
Chris Sale (1-2) allowed three runs, two earned, and four hits over seven innings. He walked one and struck out six.
The Sox spoiled Toronto’s shutout bid when Tyler Flowers drove in Alexei Ramirez with a double in the eighth.
Cardinals 4, Phillies 3: Carlos Beltran hit a go-ahead homer in the eighth, Adam Wainwright pitched seven solid innings, and the St. Louis Cardinals escaped a ninth-inning jam in Philadelphia.
The Phillies put runners at first and third with nobody out against Edward Mujica, but the fill-in closer retired three straight batters to preserve the victory.
Yadier Molina went 3-for-4 with two RBIs for the Cardinals.
Wainwright (3-1) allowed three earned runs over seven, striking out four, walking none and allowing nine hits.