Grandmaster R Praggnanandhaa created history on Friday (Jun 5) by becoming the first Indian to win the Norway Chess title, securing the prestigious crown with a crucial final-round victory over Germany’s Vincent Keymer in Oslo. Beginning the day in third place on 15 points, the 20-year-old rose to the occasion when it mattered most and his classical win, worth three points, lifted him to 18 points overall and secured one of the most prestigious titles in world chess.
The victory marked a milestone for the 20-year-old from Chennai, as he achieved what several top Indian players, including chess legend Viswanathan Anand and reigning world champion D Gukesh, had previously been unable to accomplish since the tournament began in 2013.
Appearing in Norway Chess for only the second time, Praggnanandhaa overcame a difficult start in the six-player elite field and steadily built momentum in the second half of the tournament.
One of the standout moments of his campaign was defeating seven-time tournament winner and world No. 1 Magnus Carlsen twice in classical games, a remarkable feat that highlighted his resilience after a disappointing showing at the Candidates Tournament earlier this year in Paphos.
Trending Stories
While Gukesh slipped out of the title race in the closing rounds, Praggnanandhaa carried India’s hopes forward and ultimately converted them into a historic victory.
The door to the title opened after American Grandmaster Wesley So, who entered the final round as the leader on 15.5 points, drew his classical game against Alireza Firouzja, forcing their match into an Armageddon tie-break.
With the standings finely balanced, Praggnanandhaa knew a classical win against Keymer would be enough to move ahead of the field and he delivered, claiming a landmark title and creating a new chapter in Indian chess history.

&imwidth=800&imheight=600&format=webp&quality=medium)
)
)
)
)
&im=FitAndFill=(700,400))
)
)
)
)
)
)
)
)
&im=FitAndFill=(700,400))
)
&im=FitAndFill=(700,400))
)
)
)
&im=FitAndFill=(700,400))
)
)
&im=FitAndFill=(700,400))
)
)
&im=FitAndFill=(700,400))
)
)
&im=FitAndFill=(700,400))
)