An ACC battle is on tap between the North Carolina Tar Heels and the Virginia Cavaliers at 7:30 p.m. ET on Saturday at Kenan Memorial Stadium. North Carolina is 4-4 overall and 2-2 at home, while Virginia is 5-3 overall and 1-3 on the road. North Carolina is only so-so against the spread (4-3-1), but Virginia has really struggled (2-5-1). The Cavaliers are 3-2 in the conference with losses at Miami (Fla.) and at Louisville. North Carolina is 3-3 in the league and those three ACC losses came by a combined nine points. The Tar Heels are favored by 2.5 points in the latest UNC vs. Virginia odds, while the over-under is set at 47. Before entering any Virginia vs. North Carolina picks, you'll want to see the college football predictions from the model at SportsLine.

The SportsLine Projection Model simulates every FBS college football game 10,000 times, and those who have followed it have seen huge returns. Over the past four-plus years, the proprietary computer model has generated a stunning profit of over $4,200 for $100 players on its top-rated college football picks against the spread. The model enters Week 10 of the 2019 season on a strong run, going 100-64 on all its top-rated college football picks. Anybody who has been following it is way up.

Now, it has simulated North Carolina vs. Virginia 10,000 times and the results are in. We can tell you that the model is leaning Under, and it's also generated a point-spread pick that is hitting in well over 50 percent of simulations. You can only see the pick at SportsLine.

Last week, the Tar Heels narrowly escaped with a win as the team slid past Duke 20-17. WR Dazz Newsome was the offensive standout of the contest for North Carolina, as he caught four passes for 103 yards and one touchdown. North Carolina only completed 38.5 percent of its passes in the win, but 205 yards on the ground helped them eat up chunks of yardage over the top as Sam Howell averaged 8.7 yards per pass attempt. Look for the Tar Heels to establish the run similarly to open things up for Sam Howell in play-action again on Saturday.

Meanwhile, Virginia scored first but ultimately less than Louisville in their game, falling 28-21. A silver lining for Virginia was the play of RB Wayne Taulapapa, who rushed for 54 yards and two touchdowns on 11 carries. Bryce Perkins hasn't quite lived up to the darkhorse Heisman candidate publicity he was getting in the preseason with nine passing touchdowns against eight interceptions, but the Virginia defense has helped keep Bronco Mendenhall's group competitive. The Cavaliers allow just 284.1 yards per game on the season.

So who wins North Carolina vs. Virginia? And which side of the spread hits well over 50 percent of the time? Visit SportsLine right now to see which side of the spread to back on Saturday, all from the advanced model that has crushed its college football picks.