Brat, ABC said, won with very little media coverage and very little money. He did have support from big-name conservatives like Ann Coulter and Laura Ingraham.
With 242 out of 243 precincts reporting as of this writing, Brat received 55.55 percent of the vote to Cantor's 44.45. Brat captured over 35,000 votes to Cantor's 28,000.
In an interview with ABC last month, Brat said Cantor was “veering from the Republican creed."
“Years ago he had a good conservative track record, but now he’s veered off. He’s not following what folks in his district want him to do and it’s hurting the country,” he added.
CNN's Deirdre Walsh said in a tweet that Brat predicted he would win.
"Predicting his win yesterday Brat also told me yesterday he expected to see a CNN van in his driveway tonight," Walsh tweeted.
She also said Cantor's loss would have "so many ripples" on a number of issues, including immigration and the race for House leadership slots.
Erick Erickson echoed some of Walsh's sentiments: "If Cantor goes down, so does immigration reform."
Recently, Fox noted, tensions have risen between the Republican establishment and the more conservative Tea Party since Ken Cuccinelli's defeat in last year's gubernatorial election.
"Im (sic) a candidate.Im (sic) a liberal democrat. The 7th district democratic committee wanted a apologist candidate. I'm proud of @BarackObama the ACA (sic)," he said on Twitter Tuesday night. Prior to news of Brat's victory, Dickinson predicted Cantor would win.