Daily Bet: Twins (+105) at Indians

To say these two division rivals are heading in opposite directions is about as obvious as saying Macaulay Culkin could use a couple of cheeseburgers. Check out these numbers:

Over its last 11 games, Minnesota is 8-3 overall, including 4-1 on its current road trip and 4-0 against the Indians. Over its last 18 games, Cleveland is 3-15, including an ongoing 10-game losing streak during which the Tribe have scored 31 runs and given up 88.

Since June 2, the Twins have won six straight games against Cleveland by margins of 7-4, 6-3, 11-0, 12-5, 5-1 and (last night) 14-3 (which featured a 10-run second inning).

Over their last 10 games, the Twins are batting .280 as a team and their pitchers have compiled a 3.00 ERA (2.94 by the starters). Over their last 10—again, all losses—the Indians are batting .217 as a team and their pitchers have compiled an 8.23 ERA (11.66 by the starters).

If that’s not enough to convince you to take Minnesota tonight, I offer you this: Twins rookie starter Samuel Deduno is 3-0 with a 2.48 ERA, and in his last two starts—a 5-0 victory over the Red Sox in Fenway Park on Thursday and a 12-5 home win over the Indians on July 28—the right-hander gave up a total of one run, four hits and nine walks in 13 innings. Conversely, in his major-league debut Thursday, Cleveland’s Corey Kluber surrendered six runs — in the very first inning (the Tribe lost 7-6).

Why the Twins opened as an underdog here is beyond me, but they figure to go off as a favorite, so jump on this one ASAP.

Rating: ★ ★ ★ ★

Monday’s Result: Mariners (+125) at Orioles (Loss)

Record: 30-25 (14-7 last 21)