Young Indian Grand Master R Praggnanandhaa pulled off a huge upset as he outclassed former world champion Veselin Topalov in the sixth round of the 18th Gibraltar chess festival to record his fifth straight win, in Gibraltar. The 14-year old Chennai lad needed just 33 moves to put it across the Bulgarian. He had started with a loss against compatriot P V Nandhidhaa but since then he has been on a winning spree.