With 75 percent of precincts reporting, Castle 46.4 and O'Donnell 53.6. The Cook Political Report's Dave Wasserman tweets that O'Donnell's got this thing in the bag:

I'm truly shocked, but it's over...say hello to #DESEN GOP nominee Christine O'Donnell

Update (9:11p.m.): AP says O'Donnell wins.