Old Dominion coach Bobby Wilder was looking forward to catching Virginia in a more vulnerable state when the Monarchs added the Cavaliers to their schedule.
"I was really hoping when we scheduled this game three years ago that they wouldn't be this good if I'm being 100% truthful," Wilder said earlier this week about ODU's game Saturday night at No. 21 Virginia. "But I've been upstairs all morning studying them. They are a really good football team."
The Monarchs face an uphill battle to make headlines with an upset of the Cavaliers.
Virginia (3-0) is looking for its best start since 2004 when the Cavaliers won their first five games of the season. The Monarchs (1-1), in just their 11st season since reinstituting the football program, are coming of a 31-17 loss at Virginia Tech two weeks ago.
An early bye may have allowed ODU to prepare a few surprises for Virginia, but Wilder isn't sure.
"I think they are a complete football team," Wilder said, "and what I mean by that is they are solid in all aspects."
The Cavaliers are coming off a 31-24 victory against Florida State in a game they trailed for much of the contest. But Virginia fans were out in force for the matchup. The crowd -- 57,826 -- was the largest for the Cavaliers at home since Notre Dame visited to start the 2015 season.
"I was thrilled with the attendance and the support we received in our stadium," coach Bronco Mendenhall said. "Clearly made a difference for our team."
Virginia vs. Old Dominion Week 4:
Who: Virginia Cavaliers (3-0) vs. Old Dominion Monarchs (1-1)
What: Week 4 of the 2019 college football regular season
When: Saturday, Sept. 21, 2019, noon ET
Where: Scott Stadium, Charlottesville, Virginia
TV Channel: ESPN2
Live Stream: WatchESPN
Point Spread: -28
Weather: 88 degrees, sunny
Virginia 2019 season schedule:
Week 1: Saturday, Aug. 31, Virginia vs. Pittsburgh (30-14, W)
Week 2: Friday, Sept. 6, Virginia vs. William & Mary (52-17, W)
Week 3: Saturday, Sept. 14, Virginia vs. Florida State (31-24, W)
Week 4: Saturday, Sept. 21, Virginia vs. Old Dominion, 7:00 p.m.
Week 5: Saturday, Sept. 28, Virginia vs. Notre Dame, 3:30 p.m.
Week 6: BYE
Week 7: Friday, Oct. 11, Virginia vs. Miami, 8:00 p.m.
Week 8: Saturday, Oct. 19, Virginia vs. Duke, TBA
Week 9: Saturday, Oct. 26, Virginia vs. Louisville, TBA
Week 10: Saturday, Nov. 2, Virginia vs. North Carolina, TBA
Week 11: Saturday, Nov. 9, Virginia vs. Georgia Tech, TBA
Week 12: BYE
Week 13: Saturday, Nov. 23, Virginia vs. Liberty, TBA
Week 14: Friday, Nov. 29, Virginia vs. Virginia Tech, TBA
Associated Press assisted in the contribution of this story.