Andy Sullivan played the last six holes of the AVIV Dubai Championship in seven under, with a final-hole eagle enough to secure a spot for the season-ending DP World Tour Championship.