Buffington Wins on Wet Road Course