The Eagles picked a bad day to be off their game. The Hokies defense was suffocating and took advantage of mistakes. 25-year-old quarterback Dave Shinskie completed just one of 13 passes for four yards against Tech with two interceptions.

Tech pressured Shinskie—sacking him twice and allowing no passing yards in the entire first half—and the Eagles managed just three total yards.

On the other end, the offense has been clicking for the Hokies. Tyrod Taylor tossed two touchdowns against BC to give him eight on the year. Taylor has just one interception and ranks 10th nationally in passing efficiency.

Interestingly enough, Taylor has the fewest completions of any quarterback in the Top 10 in efficiency except Tim Tebow.

Ryan Williams turned in yet another terrific performance. Williams gained 159 yards and a touchdown on just 18 carries, as well as a catch for 23 yards.

For the season, Williams has 734 yards rushing on 126 carries. That’s just under six yards per touch to go along with his nine touchdowns.

Williams has emerged as a legitimate Heisman Trophy contender and the class of the ACC running backs this season. Quite impressive for a guy not slated to start until after a preseason injury to Darren Evans.

Williams has also emerged as a nice option in the passing game. He has seven catches for 143 yards, good for third on the team in receiving.

Clearly, Ryan Williams in the open field is a dangerous prospect, and getting him the ball in unique ways helps Tech immensely. He was used a bit in the “Wild Turkey” formation early in the season, but Tech appears to have abandoned that package in favor of a power running game.

The special teams unit had a nice day as well for Tech, especially on kickoffs.

Justin Meyer kicked off nine times for the Hokies and sent five for touch backs.

Matt Waldron booted field goals of 31 and 40, putting his total to eight of 10 on the season.

Brent Bowden is averaging 45.4 yards per punt with nine kicks pinned inside the opponent’s 20-yard line. The Hokie kicking game has come into form in a big way.

The Hokies are playing their most well-rounded football in recent memory, firing on all cylinders heading into yet another Top 25 matchup.

The Hokies will head to Atlanta to take on No. 19 Georgia Tech—the Hokies’ fourth ranked opponent this season.

The matchup could go a long way in determining the ACC Coastal Division winner.