Steven Bowditch got his first PGA win, beating Will MacKenzie by one stroke with eight-under to finish the Valero Texas Open.