China's Zi Yan dismissed eighth seed Maria Kirilenko 3-6 7-6 6-1 in a thrilling opening match to reach the second round of the Bangalore Open on Tuesday.