1. g1f3  1... g8f6  2. b2b3  2... c7c5  3. c1b2  3... b8c6  4. e2e3  4... g7g6  5. b1c3 [%c_effect c3;square;c3;type;Interesting;persistent;true] A creative move with the idea of exploiting the pin on the a1-h8 diagonal and playing Nd5 or Ne4 next. 5... e7e5 [%c_effect e5;square;e5;type;Interesting;persistent;true] A novelty already on move five. 6. f1b5  6... d8e7 Protecting the e5-pawn. 7. e1g1  7... f8g7  8. d2d4 [%c_effect d4;square;d4;type;GreatFind;persistent;true] White must strike while Black is still undeveloped. 8... e5e4  9. f3d2  9... c5d4  10. d2c4 [%c_effect c4;square;c4;type;GreatFind;persistent;true][%c_highlight a3;keyPressed;none;opacity;0.8;square;a3;persistent;false][%cal db2a3][%c_arrow b2a3;keyPressed;none;from;b2;opacity;0.8;to;a3;persistent;false] An excellent move, preparing Ba3. 10... e8g8 [%c_effect g8;square;g8;type;GreatFind;persistent;true] Keymer reacts well. 11. b2a3  11... c6b4 [%c_effect b4;square;b4;type;Mistake;persistent;true] The pinned knight is a constant headache for Black. It's better to sac the exchange with 12. d1d4  12... d7d5  13. c4b6 [%c_effect b6;square;b6;type;GreatFind;persistent;true] A curious position with many pins and tactical themes left, right and center. 13... f6g4  14. d4b4  14... e7h4  15. h2h3  15... a7b6  16. c3d5 [%c_effect d5;square;d5;type;GreatFind;persistent;true] Firouzja keeps playing precisely. 16... a8a3 Removing the important dark-squared bishop, but this isn't enough to solve the problems. 17. d5e7  17... g8h8  18. b4a3  18... c8e6 [%c_effect e6;square;e6;type;Inaccuracy;persistent;true] Here both players had less than a minute left on the clock and of course this makes it hard to find the right moves in a still complicated position. 19. a3d6 [%c_effect d6;square;d6;type;Blunder;persistent;true] A blunder that loses all the advantage. 19... g4e5 The position is balanced now, but this evaluation won't last long. 20. b5e2 The bishop comes back to protect the king. 20... f8e8 [%c_effect e8;square;e8;type;Mistake;persistent;true] 21. a1d1 [%c_effect d1;square;d1;type;GreatFind;persistent;true] The knight cannot be captured due to the back-rank problems. 21... e6h3 A desperate sacrifice. 22. g2h3  22... h4h3  23. e7d5 