Good points, I think everything is lined up for the Marlins to win. Starting on the road is always a big plus for a lesser experienced team, they don't have the pressure of having to win two games or facing the possibility of not coming back home. I think the rotation sets up well too, Game 3 is sure to be the pivotal game in the series and the Marlins have their best pitcher on full rest ready for that one. The real issue is how the Marlins do when they feel the pressure to win, and I don't think that will hit until they are a couple games ahead or are in a spot to clinch. If they can handle that pressure then there is no reason to think they can't win this.