In 2004 he won the 8th Open International Bavarian Chess Championship in Bad Wiessee edging out on tiebreak other five grandmasters.
[1] Kurnosov took clear first place at the Arctic Chess Challenge in Tromsø, Norway in 2008,[2] 2008/9 Hastings Masters tournament[3] and 2011 Politiken Cup in Helsingør, Denmark.
[7] In the same year he tied for 1st–3rd with Sergei Movsesian and Romain Edouard in the Biel Masters Open winning the tournament on countback.
[8] Two months later, in July 2013, Kurnosov won the 20th Abu Dhabi Chess Festival, edging out Zahar Efimenko, Mikhailo Oleksienko and Avetik Grigoryan on tiebreak.
[11] Kurnosov defeated top seed Shakhriyar Mamedyarov at the 2009 Aeroflot Open in Moscow in 21 moves.