ST. LOUIS -- After seeing that Dan Haren was not selected to start the All-Star Game, D-backs manager A.J. Hinch decided to bump his ace up in the rotation.

Rather than starting Sunday's series finale against the Cardinals, Haren will get the nod Saturday instead.

"I told A.J. I'd be good to go for Saturday," Haren said. "But I said, 'It's your call, whatever you want to do.'"

San Francisco's Tim Lincecum started for the National League in Tuesday's Midsummer Classic, with Haren throwing a scoreless inning of relief.

"I feel real good," Haren said. "Last couple of times out I've thrown the ball well."

Haren's last start was the Friday before the break against the Marlins. He threw a complete-game shutout in Arizona's 8-0 win.

Hinch said he initially set Haren's start for Sunday because he didn't want to leave any "excuse for him not to start the [All-Star] Game."

Haren has not thrown since Tuesday. He would have thrown a bullpen session on Friday if he was going to start Sunday.

"Hopefully I'll work out some of the rust in the bullpen before the game and get out there and get back to what I was doing," Haren said. "Overall I feel good, arm-wise."

Pitching matchup
ARI: RHP Dan Haren (9-5, 2.01 ERA)
Haren allowed one hit in a scoreless inning in Tuesday's All-Star Game, throwing 12 pitches. In his last start before the break, he pitched his first shutout and third compete game of the year in an 8-0 victory against the Marlins. Haren has been effective all season. Of his 18 starts, he has pitched at least six innings or more and allowed three or fewer runs in 17 of them. Haren has not allowed more than two earned runs in a start since May 23 in Oakland and, overall, he has allowed more than two earned runs just three times this year.

STL: RHP Adam Wainwright (10-5, 3.04 ERA)
The Cards' Opening Day starter worked very hard as the first half wound to a close, but he's also been on a roll. Over his last four starts before the break, Wainwright went 3-1 with a 1.39 ERA, averaging more than eight innings per start. Over his last 12 starts, Wainwright has averaged more than 7.0 innings per game, and he's racked up 82 strikeouts against 27 walks. He hasn't allowed a homer since June 21.

Tidbits
Following Haren in the rotation will be Yusmeiro Petit, Doug Davis and Max Scherzer. Hinch said the reason he placed Petit where he did was to make sure he split up Petit and Scherzer in the rotation with an innings-eater like Davis. ... Catcher Chris Snyder (back) will go throw to bases and do some running. If he comes through that in good shape, he will begin an injury-rehab assignment with Class A Visalia on Monday. "It's hard to simulate a game, but I want to see him on a field and moving," Hinch said. "He came out of Thursday's workout a tick sore, but that could have just been from not playing much." Snyder has been sidelined since June 23. ... Reliever Tom Gordon (hamstring) made his second rehab appearance Thursday night. The right-hander did not allow a run, but walked two in two-thirds of an inning. Hinch said Gordon will likely need at least three more rehab appearances.

Tickets
 Buy tickets now to catch the game in person.

On the Internet
 MLB.TV
 Gameday Audio
•  Gameday
•  Official game notes

On television
• FS-A

On radio
• KTAR 620, KSUN 1400 (Español)

Up next
• Sunday: D-backs (Yusmeiro Petit, 0-3, 7.91) at Cardinals (Joel Pineiro, 7-9, 3.20), 11:15 a.m. MST
• Monday: D-backs (Doug Davis, 4-9, 3.41) at Rockies (TBD), 5:40 p.m. MST
• Tuesday: D-backs (Max Scherzer, 5-6, 3.64) at Rockies (Aaron Cook, 9-3, 3.85), 5:40 p.m. MST