Dodgers right-hander Zack Greinke and Astros left-hander Dallas Keuchel have been named the starting pitchers for tomorrow night’s All-Star game in Cincinnati and here are the starting lineups announced by managers Bruce Bochy and Ned Yost:

Albert Pujols and Adam Jones step into the lineup for injured voted-in starters Miguel Cabrera and Alex Gordon. Adam Jones and Lorenzo Cain move from center field to the corner spots to leave center field for reigning MVP Mike Trout, who moves to the leadoff spot after batting second behind Derek Jeter last year.

All-Star managers Bruce Bochy and Ned Yost have chosen their starting pitchers, with right-hander Zack Greinke of the Dodgers getting the assignment for the National League and left-hander Dallas Keuchel of the Astros being the pick for the American League.

Keuchel is a great story. He was never considered a top prospect, had a losing record with a 3.74 ERA in the minors, and went 9-18 with a 5.20 ERA for the Astros in 2012 and 2013. Then last season he took a huge step forward, throwing 200 innings with a 2.93 ERA, and Keuchel has been even better this season with an 11-4 record and 2.23 ERA in a league-high 137 innings.

The other starting pitchers on the AL roster are Chris Archer, Sonny Gray, Felix Hernandez, David Price, Chris Sale, and Hector Santiago.

Last year’s All-Star starters were Adam Wainwright of the Cardinals for the National League and Felix Hernandez of the Mariners for the American League.

Yes, that would be former top prospect Jesus Montero. Remember him? After losing 40 pounds over the winter, the 25-year-old was batting .332/.370/.529 with 15 home runs and 68 RBI over 84 games this season with Triple-A Tacoma while leading the Pacific Coast League in a bunch of major offensive categories.

It’s unclear where Montero will fit on the roster. The Mariners finally gave up on him as a catcher in 2013, so he’s been splitting his time between first base and DH this season. Putting him in the lineup would likely push Nelson Cruz to the outfield, at least on a short-term basis. The Mariners are set to face three left-handed starters (Hector Santiago, C.J. Wilson, and Andrew Heaney) this weekend, which likely played into the timing of the move.

Things haven’t worked out for Montero since he came over in the Michael Pineda deal and it looked like the Mariners were ready to give up on him altogether at one point. Most of that was because of his own doing. But he has worked himself back into good shape and earned another opportunity. Let’s see if he can take advantage of it.