Johnny Cueto had a four-run lead when he threw a pitch over the head of David DeJesus in the sixth inning on Sunday, drawing a warning from the home plate umpire.

The Cubs rebounded to beat the Reds as Alfonso Soriano hit a tying two-run homer in the eighth inning and Welington Castillo had a go-ahead double in the 10th.

"That just goes to show, don't wake a sleeping dog," Matt Garza said. "That's immature on his part. ... If he wants to say something to me, he knows where my locker is. If he's got a problem, he can throw at me, and I'll do the same. Hopefully, he grows ... up. I hope he hears this. I really don't care. I don't know if there's anything between him and [DeJesus], but I'll stop it. I don't think you intentionally try to injure somebody. I hope the league looks at it. I don't want him suspended or anything. I hope his players talk to him and show him the way it is."

Cubs manager Dale Sveum thought the high pitch to Cueto was a response to DeJesus taking his time to get in the batter's box.

"[DeJesus] was taking too long to get in the batter's box," Sveum said. "So Cueto was screwing around and threw the ball over his head. He wasn't trying to hit him. I asked the ump why he gave the warning. He said he knew he wasn't tying to hit him but was following the rules. I asked then why not throw him out? I think it woke us up. At least it woke up the bench."