Danny Salazar (2-2, 2.40 ERA) and Yordano Ventura (2-1, 3.67 ERA) start in the first of a three-game series between the Cleveland Indians (13-12) and the Kansas City Royals (14-13) at Progressive Field. Action begins at 7:10 p.m. ET on Friday, May. 6 and can be seen on STOh and FSKC.

Salazar pitched 7.0 innings in his last outing, surrendering two runs, striking out eight and walking two in a 2-1 defeat to the Phillies. Mike Napoli (.225, 15 Rs, 5 HRs, 17 RBIs) had another good game yesterday, going 2 for 5 with one run, one home run, and three RBIs. Ventura went 4.0 innings, surrendering five runs, striking out one and walking six in a 6-0 defeat to the Mariners in his most recent start. Eric Hosmer (.333, 11 Rs, 4 HRs, 12 RBIs, 3 SBs) went 1 for 3 Wednesday.

The odds for Cleveland and Kansas City are Cleveland -145, while the Over/Under (O/U) is currently 7.

Predictions: SU Winner - CLE


The Indians sit at 8-3 against their division, while the Royals are 5-1

When leading after seven innings, Cleveland is 5-3, while Kansas City is 5-5.

The Royals are coming into this game after allowing two walks during their last outing. The Indians have a 4-6 record when opponents give up two walks or less.

When they outhit their opponents, the Royals are 10-4. The Indians have a 9-3 record when outhitting opponents.

Ranking 26th in runs, Kansas City has earned 90 this season. Cleveland ranks 19th with 112 runs.

Ranking 30th, Kansas City is at the bottom of the league in walks, notching 66 this season. Cleveland ranks near the bottom at 23rd with 76.

The Indians are 7-8 in games where they hit one or more home runs. The Royals are 11-6 when they hit at least one homer.