The 12-time world champion overcame a first frame deficit to post unfinished break of 143 in the second en route to a 5-2 win against Railways' Faisal Khan who had shocked former Asian champion Alok Kumar last night.
In his bid for a fourth double, the 29-year-old Advani, who had already won the billiards title, will face Dharminder Lily in the last-four encounter later in the day.
The Delhi lad had snatched a win from the jaws of defeat against local challenger Birjesh Damani in the quarters last night.
Varun will lock horns with Manan Chandra in the other semis.
Chandra turned the tables on Devendra Joshi 5-2 while Lily thrashed Shahbaaz Adil Khan 5-0 in the other two quarters this morning.
