I haven't watched Duke since they visited Evanston last year, so I really don't have an informed opinion on Saturday, and hence will go with the three point spread in the Cats favor the line gives: Cats 31, Devils 28.
I did enjoy reading the Duke Scout prediction thread, where, understandably, all or almost all were picking the home team. Some were thoughtful, but one poster justified his pick by pointing out that Duke had an advantage at quarterback and running back. Not having seen Duke since last September, it is possible, but I don't think that it is likely! Seeing where Jackson has a pretty good chance to end the year as the second leading runner in Big 10 history, either whoever they have is really good, or the poster has not watched the Cats much.