Peter Abruzzo's favored Ninebanks was all out to hold off a determined Surpise Halo by a neck in the $100,000 California Turf Championship Handicap at Bay Meadows Monday.