Garrett Jones reacts after hitting a double to center field in the second inning.

Garrett Jones reacts after hitting a double to center field in the second inning.

Photo: Justin K. Aller / Getty Images

Image 13 of 48

Kevin Correia works during the first inning.

Kevin Correia works during the first inning.

Photo: Justin K. Aller / Getty Images

Image 14 of 48

Casey McGehee, left, celebrates after scoring on a sacrifice fly by Michael McKenry.

Casey McGehee, left, celebrates after scoring on a sacrifice fly by Michael McKenry.

Photo: Justin K. Aller / Getty Images

Image 15 of 48

Pedro Alvarez (24) celebrates after scoring on a RBI single by former Astro Clint Barmes.

Pedro Alvarez (24) celebrates after scoring on a RBI single by former Astro Clint Barmes.

Photo: Justin K. Aller / Getty Images

Image 16 of 48

Dallas Keuchel reacts before being pulled from the game.

Dallas Keuchel reacts before being pulled from the game.

Photo: Justin K. Aller / Getty Images

Image 17 of 48

Astros infielders watch as Fernando Abad warms up.

Astros infielders watch as Fernando Abad warms up.

Photo: Justin K. Aller / Getty Images

Image 18 of 48

Soldiers hold the flag during the National Anthem before the game.

Soldiers hold the flag during the National Anthem before the game.

Photo: Justin K. Aller / Getty Images

Image 19 of 48

<b><center>July 3: Pirates 8, Astros 7</b></center> Pittsburgh's Drew Sutton, right, gets doused with a bucket of water by teammate Casey McGehee as he is interviewed after the game. Sutton hit a walkoff solo home run with one out in the bottom of the ninth inning to propel the Pirates past the Astros. less

<b><center>July 3: Pirates 8, Astros 7</b></center> Pittsburgh's Drew Sutton, right, gets doused with a bucket of water by teammate Casey McGehee as he is interviewed after the game. Sutton hit a walkoff solo ... more

Photo: Christopher Horner / Associated Press

Image 20 of 48

Garrett Jones of the Pittsburgh Pirates hits a two-run home run.

Garrett Jones of the Pittsburgh Pirates hits a two-run home run.

Photo: Justin K. Aller / Getty Images

Image 21 of 48

Garrett Jones of the Pittsburgh Pirates rounds second after hitting a two run home run.

Garrett Jones of the Pittsburgh Pirates rounds second after hitting a two run home run.

Photo: Justin K. Aller / Getty Images

Image 22 of 48

Astros catcher Jason Castro tied the game with a two-out, RBI double in the top of the ninth inning.

Astros catcher Jason Castro tied the game with a two-out, RBI double in the top of the ninth inning.

Photo: Justin K. Aller / Getty Images

Image 23 of 48

Andrew McCutchen of the Pittsburgh Pirates beats out a ground ball.

Andrew McCutchen of the Pittsburgh Pirates beats out a ground ball.

Photo: Justin K. Aller / Getty Images

Image 24 of 48

Pirates' Andrew McCutchen gets to first base with an infield hit.

Pirates' Andrew McCutchen gets to first base with an infield hit.

Photo: Keith Srakocic / Associated Press

Image 25 of 48

Pirates' Drew Sutton loses his helmet as he rounds third while third base coach Nick Leyva (16) greets him in the bottom of the ninth inning.

Pirates' Drew Sutton loses his helmet as he rounds third while third base coach Nick Leyva (16) greets him in the bottom of the ninth inning.

Photo: Keith Srakocic / Associated Press

Image 26 of 48

Pirates' Drew Sutton, center, is surrounded by his team in the bottom of the ninth inning.

Pirates' Drew Sutton, center, is surrounded by his team in the bottom of the ninth inning.

Photo: Keith Srakocic / Associated Press

Image 27 of 48

Pirates' Drew Sutton, center, goes to touch home plate as his team surrounds him.

Pirates' Drew Sutton, center, goes to touch home plate as his team surrounds him.

Photo: Keith Srakocic / Associated Press

Image 28 of 48

Neil Walker of the Pittsburgh Pirates turns a double play against Jed Lowrie.

Neil Walker of the Pittsburgh Pirates turns a double play against Jed Lowrie.

Drew Sutton is struck in the hand by the ball while Carlos Lee attempts to get the out at first.

Drew Sutton is struck in the hand by the ball while Carlos Lee attempts to get the out at first.

Photo: Justin K. Aller / Getty Images

Image 41 of 48

James McDonald went seven innings for the win.

James McDonald went seven innings for the win.

Photo: Keith Srakocic / Associated Press

Image 42 of 48

Jordan Lyles gave up seven earned runs in four innings of work.

Jordan Lyles gave up seven earned runs in four innings of work.

Photo: Justin K. Aller / Getty Images

Image 43 of 48

Neil Walker celebrates after hitting a solo home run in the fourth inning.

Neil Walker celebrates after hitting a solo home run in the fourth inning.

Photo: Justin K. Aller / Getty Images

Image 44 of 48

Jordan Lyles dropped to 2-5 for the season, allowing nine baserunners in four innings.

Jordan Lyles dropped to 2-5 for the season, allowing nine baserunners in four innings.

Photo: Keith Srakocic / Associated Press

Image 45 of 48

Andrew McCutchen hits an RBI double in the fifth inning.

Andrew McCutchen hits an RBI double in the fifth inning.

Photo: Justin K. Aller / Getty Images

Image 46 of 48

Casey McGehee slides in safe on Jed Lowrie.

Casey McGehee slides in safe on Jed Lowrie.

Photo: Justin K. Aller / Getty Images

Image 47 of 48

Andrew McCutchen celebrates after scoring on an RBI double by Garrett Jones.

Andrew McCutchen celebrates after scoring on an RBI double by Garrett Jones.

Photo: Justin K. Aller / Getty Images

Image 48 of 48

Astros call up Del Rosario to create eight-man bullpen

1 / 48

Back to Gallery

Schafer tweets apology to fans

Jordan Schafer was out of the Astros lineup one day after getting benched by Brad Mills after a mental mistake and with a calling out of his effort and behavior.

“We just want to talk and go through some things and get some things squared away. That’s all,” Mills said. “I like Jordan. He’s got all kinds of ability. We want to get that behavior to match that ability. That’s all. That’s where we’re at. This is not an issue.”

The two didn’t get a chance to meet before the team went out to take batting practice, but the amends were coming from both sides.

Schafer posted an apology on Twitter: “I apologize to all the fans, n my teammates about today. I promise to not let my actions get the best of me again”

He was replaced in the lineup by Scott Moore.

Bullpen gets another arm

Reliever Enerio Del Rosario was promoted from Class AAA Oklahoma City to replaced the optioned Dallas Keuchel and give the Astros an eight-man bullpen.

“We need to have another arm right now with the way these last few games have gone,” manager Brad Mills said.

Del Rosario had been up for two short stints this year, allowing six runs in six innings, adhering to his low-strikeout form as well.

With a six-man rotation and with the All-Star break coming up, the Astros may get even more relief coming.

Lucas Harrell, who pitched Tuesday and would otherwise receive a break of at least a week and a half, may pitch in relief Sunday or Saturday to stay fresh.

Altuve impresses La Russa

National League All-Star manager Tony La Russa is familiar with the lone Astros player on his squad. Jose Altuve hit .440 against La Russa’s Cardinals last year.

“He got our attention when he came in as a rookie last year,” La Russa said. “See what his average was last year against St. Louis. He was an All-Star last year.

“He has impressed everybody, and I think it’s just his improvement and all the little things and big things about playing the second base position and taking better at-bats.”

La Russa took joy in the fact that the players voted Altuve in before he had a chance to make the manager’s selections. Altuve won the player vote, beating fan choice Dan Uggla and all other NL second basemen.