His performance may not have been all that he wanted but Jake Arrieta can’t argue with the results.

Arrieta held the Philadelphia Phillies to three hits and one run over 6 2/3 innings leading the Cubs to a 7-1 victory Sunday at Wrigley Field.

Coming off two rough outings in a row Arrieta (2-1) rebounded to earn his second victory with the Cubs. He’s now 2-1 with a 3.77 earned-run average since coming to Chicago on July 2 in a trade with Baltimore.

Still he wasn’t completely happy with Sunday’s effort.

“I would like to be better at first-pitch strikes be more aggressive right out of the gate” Arrieta said. “That’s something I wasn’t very happy with today.”

Arrieta finished with three walks and four strikeouts and gave up a home run. He appeared to be running out of gas in the sixth inning when he walked two batters as the Phillies put runners on the corners with two outs.

But that threat ended quickly when Cody Asche grounded out to shortstop Starlin Castro on Arrieta’s first offering.

“Walks are going to happen but for me if I can do as good of a job as I can at establishing strike one the walks will be down” said Arrieta who surrendered 10 runs on 13 hits in nine total innings in his previous two starts. “That’s the most important thing stay on the aggressive side of the attack. When I do that things fall in my favor more times than not.”

With the season now in its final month many Cubs are positioning themselves for roster spots in 2014. Arrieta figures to be a good candidate for the starting rotation.