It may not matter in the long run, but Alfonso Soriano couldn't be any hotter as the trade deadline approaches.

Soriano hit his 10th home run in 17 games Friday night to help the Cubs start off the second half with a 3-1 victory over the Rockies.

Jeff Samardzija threw 71/3 strong innings, Junior Lake had three hits in his major league debut and Anthony Rizzo's two-out, RBI double off Edgmer Escalona in the seventh snapped a 1-1 tie.

Before the game, a relaxed and rested Soriano didn't sound like he was all that interested in leaving, even for a contender.

"It's hard for me thinking about going," he said. "I don't like to think about going to another team like for only two months. It's very hard to go for two months and feel comfortable. We'll see what happens."

Soriano hasn't spoken to Cubs President Theo Epstein about his feelings, and won't unless he's approached about waiving his no-trade clause.