The bandana game is more of an event onto itself than any particular feelings about the team involved. Every school has certain rivals where the team "gets up for the game". Miami and BC have a history, but the two schools are not rivals - so the fans and team will not be "getting up" to play a rival. But the bandana game always gets a sellout crowd, and for whatever reason, BC often wins. Last year it was a whitewash of Florida State 35-3, and before that it was a top ten USC team falling to the eagles. For both teams this is a must win game to set in motion what the hopes and desires of each team was at the start of the season.
On defense, the Eagles have 2 defensive tackles that have not even been able to slow down opponents rushing attacks. The linebackers are very slow. One corner is very weak. But the defensive ends are two of the best in the country, and the secondary is very opportunistic in getting picks. On offense BC has many good running backs including an elite back in Dillon (he will play but will probably not be 100%) behind a senior offensive line. The quarterback is hot and cold - mostly cold - he just can't throw an accurate ball. He is an option quarterback who never runs anymore due to an injury last year greatly limiting his production. He never throws a pick because on 3rd and 10 he is not allowed to throw the ball more than 3 yeards. BC has two talented quarterbacks on the bench who almost never get to play. The biggest problem is the play calling. Some games are spent THE ENTIRE GAME running up the middle into a 9 man box for no gain. When BC opens up the play book with the deep ball coupled with the power run game they are capable of scoring a lot of points. If they play turtle, most likely won't see the endzone all night. So this game may not be close at all, but a good old fashion schooling that could go in either direction.