The win comes despite Crist's apparent snub of President George W. Bush. Bush came to the Florida panhandle to promote Crist's candidacy, but the candidate didn't show, saying he had commitments elsewhere.
The snub angered some White House officials, the Washington Post reported.
Crist will succeed the president's brother, Gov. Jeb Bush, and keep Florida's governorship in the Republican camp.
Crist reportedly outspent Davis three-to-one.
Toddler uninjured after being knocked over by Obama family dog
Martin Bashir resigns from MSNBC over Sarah Palin comments