Dallas Keuchel (9-3, 2.17 ERA) takes the mound for the Houston Astros (45-34) as they go up against Danny Duffy (2-3, 5.44 ERA) and the Kansas City Royals (44-29) in the second of a three-game series at Minute Maid Park. The Astros won the last game 6-1 and Houston leads the series 1-0. The game starts at 8:10 p.m. ET on Tuesday, Jun. 30 and will air on FSN-KC and ROOT-SW.

Keuchel has a 4.26 ERA and a 1-0 record in his career against the Royals, and is up against a solid Kansas City offense that's hitting .272 on the year. Jose Altuve (.292, 36 Rs, 7 HRs, 31 RBIs, 21 SBs) went 1 for 3 yesterday with one run, one home run, and one RBI. In his career against the Astros, Duffy is 1-1 with a 7.50 ERA, 2.67 WHIP, and seven strikeouts.

Houston, a -147 favorite, will look to capitalize at home against Kansas City. The Over/Under (O/U) for the matchup is seven runs. The Astros are 21-18 as the favorite and have an overall money line of +764. The Astros lead the majors in home runs with 112. They have been a terror on the base paths, ranking third in all of baseball with 61 steals. Turning to the pitching staff, the Astros don't allow many hitters to get on base, ranking second in the league with a 1.17 WHIP.

Across the field, the Royals have a nice record of 20-13 when they are the underdog and are +1,509 overall with the money line. Over the past 10 matchups, they are 7-3 SU and have played well as the underdog with a 5-1 record. Kansas City's pitching staff and defense as a whole has been firing on all cylinders so far, ranking third in the AL with only three runs allowed per road game. They also average just 7.9 hits allowed per game, third-best in the AL.

So far this season, the Astros are 1-0 against the Royals. This game will feature Duffy (LHP) on the mound against the Astros, who have a 16-16 record when they take on a left-handed starter. Taking the hill against the Royals will be the left-hander Keuchel. They sport a 12-12 record against southpaws.

Predictions: SU Winner - HOU, O/U - Over


When leading after 7 innings, Kansas City is 19-9, while Houston is 19-13.

The Astros managed to give up four walks in their last game. They'll have to pick it up against the Royals who are coming in with an 11-5 record against opponents who give up that many walks or more.

When they are outhit, the Royals are 3-24. The Astros have a 9-23 record when opponents outhit them.

Ranking first in home runs, Houston has hit 112 this season. Kansas City ranks 26th with 56 home runs.

Ranking 13th, Houston is in the top half of the league in hits, notching 8.05 per game. Kansas City ranks in the top five at second with 9.33.

Ranking 11th, Kansas City is in the top half of the league for its on-base plus slugging percentage (.728). Houston ranks in the top 10 at eighth with an OPS of .735.

The Royals are 18-21 in games where they allow one or more home runs. The Astros are 16-24 when they allow at least one homer.