The Bangalore-based cueist defeated Dhruv Sitwala in the final. Advani, 27, also won the Highest Break award for the 530, which he scored against Devendra Joshi in the quarter-finals.
At the halfway mark of the four-hour final, Sitwala, who was nursing a fever, was trailing 227-787 with the aid of a 95 break. Advani, on the other hand, had procured breaks of 243, 193, 98, 87 and 78.
The onslaught continued after the interval when Advani resumed on a break of 22 and converted it into a double hundred.
The difference was a little under a thousand points with half an hour left on the clock.
In the semi-final against Rupesh Shah, Advani enjoyed a comfortable lead in the first half of the match courtesy breaks of 180 and 146. But Shah grabbed matters into his own hands and fired in a long yet productive 278 to put the Asian Games gold medallist under pressure.