First of all, I am still honoring the longstanding BC/MN Alliance, so no talking smack from this BC fan
As for the game, you'd have to be a complete idiot to think MN doesn't have a decent chance of winning. I see both teams as having pretty equal talent, though with BC having the slight edge in net. Where I think BC does have an advantage is big game experience as much of their lineup has already won a National Title and several league titles. Plus their roster isn't so top heavy with Freshmen and Sophmores. MN rolled over the competition up in St Paul, but am not so sure they'll be quite as dominating so far away from home. I think you also have to give BC the edge in coaching. BC is almost certainly going to be favored, but MN could very easily win this game, do't kid yourselves...