Vafaei rattled off breaks of 52, 50, 81, 141 and 64 to dump out the six-time world champion, who lost a tight opening frame and was unable to threaten the comeback.
Vafaei's reward is a meeting with Andrew Higginson, with the winner then taking their place in the main draw next January.