CLEVELAND (AP) - Rookie Giovanny Urshela's seventh-inning single drove in the go-ahead run and the Cleveland Indians beat the Chicago Cubs 4-3 on Thursday night.
Kyle Schwarber hit his first major league home run for the Cubs, a two-run blast off Danny Salazar in the fifth that tied the game at 3-all.
The game was delayed twice by rain for a total of 1 hour and 41 minutes. Following a 1:16 delay in the fifth, Indians manager Terry Francona went with closer Cody Allen to work out of a bases-loaded jam.
The Indians bounced back from Wednesday's 17-0 loss and survived another big night from Schwarber, who had two hits and is 6 for 10 with four RBIs in three games since being called up Tuesday.
Zach McAllister (2-2) pitched 1 1-3 innings while Bryan Shaw recorded the final four outs for his first save.
Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.