May 8, 2004
Jon Cane
and
Alexandra Horowitz
win the race.