Rangers edge Blue Jays

Ian Kinsler and Nelson Cruz each smashed two-run dingers to lead the Texas Rangers over the Toronto Blue Jays 5-4 on Tuesday night.

Texas cashed as +190 road underdogs as the teams played over the 8.5-run total listed by sportsbooks.

Chris Davis drove in the other run for the Rangers, while winning pitcher Brandon McCarthy allowed three runs over six innings for Texas.

Aaron Hill went 2-for-5 with a big fly for Toronto, as Roy Halladay gave up five runs over eight innings to take the loss for the Blue Jays.