O’Donnell HQ is buzzing. With 66 percent of precincts reporting, O’Donnell leads Castle , 54.6 to 45.4.

UPDATE: With 75 percent reporting, O’Donnell still leads, 53.6 to 46.4.

UPDATE II: With 86 percent reporting, O’Donnell continues to hold on, 53.7 to 46.3.