Tough call, but I'm gonna pick Alabama. I think they are both awesome defensively, but Alabama has shown the ability to move the ball against some of the best defenses in the country already. ND played a good Stanford defense and a better than average Michigan St defense and couldn't break 350 yds in either game. It should be a great game and both have to show up with their A-game if they want to pull this off. Good luck to both teams.