Graeme McDowell ended an otherwise disappointing 2012 campaign in magnificent fashion by holding on under strong pressure from American Keegan Bradley to capture the Tiger Woods World Challenge and the first prize of more than a million dollars at Sherwood Country Club near Los Angeles last night.