I really do think Dbacks win this game on friday, even thought they are on the road. Better pitcher on the mound, they have that swagger that they believe they can beat anyone and the bats are coming alive. Brewers are going to have win this one in a slugfest, and i just don't think kennedy allows that to happen.