Indian Grandmaster Rameshbabu Praggnanandhaa defeated Russia's Vladislav Artemiev in the 15th and final round of the preliminary phase of the Airthings Masters, an online rapid chess tournament, but missed out on qualifying for the quarter-finals.
The 16-year-old started the final day of the preliminary rounds with a draw against German Vincent Keymer in round 13 before going down to Hans Mokko Niemann (USA) in the next.
His stirring win over World champion Magnus Carlsen in the eighth round caused a flutter but up-and-down performances pegged Praggnanandhaa back.
He finished 11th in the standings with 19 points with the top eight going through to the knockout phase.
A 32-move win over Keymer saw the teenaged Indian GM finish the event on a high.
He scored five wins from 15 rounds, drew four games and lost six. The victories included those over Carlsen, top-10 player Lev Aronian, Russian Andrey Esipenko, former women's world champion Alexandra Kosteniuk and Keymer.
Russia's Ian Nepomniachtchi topped the preliminary stage, racking up 29 points while Carlsen overcame a few defeats to finish second on 25 points, followed by Artemiev (24).
Esipenko, Eric Hansen (Canada), Ding Liren and Liem Quang Le (both China) and Keymer rounded off the top eight.
In the 16-player Airthings Masters, a player received three points for a win and one for a draw in the preliminary rounds.