Looking for their third win in a row, the Tar Heels will be in Charlottesville tomorrow night to face off against the Virginia Cavaliers. The Heels have been on somewhat of a roll over the last couple of games, managing to beat Wake Forest and Notre Dame decisively on their way to a 3-2 ACC record. Meanwhile, the Cavaliers have lost two of their last five games, though they were able to keep Syracuse from mounting a comeback against them Saturday night. Both of these teams have pretty different strengths, so it should be interesting to see which style of play prevails in what is arguably UNC’s most important game of the season so far.