1. e2e4  1... c7c5  2. g1f3  2... d7d6  3. d2d4  3... c5d4  4. f3d4  4... g8f6  5. b1c3  5... a7a6  6. f2f3 Vachier-Lagrave is faithful to his Najdorf Defense and Caruana to his English Attack. A theoretical battle appears on the board. 6... e7e5  7. d4b3  7... c8e6  8. c1e3  8... f8e7  9. d1d2  9... e8g8  10. e1c1  10... b8d7  11. g2g4  11... b7b5  12. g4g5  12... f6h5  13. c1b1  13... d7b6  14. b3a5  14... a8c8  15. c3d5  15... b6d5  16. e4d5  16... e6d5  17. d2d5  17... d8a5  18. c2c4  18... h5f4  19. e3f4  19... e5f4 All this is still well-known theory. 20. h2h4  20... a5a4  21. d1c1  21... c8c5 A novelty in my human database, but there are still computer games with this move. The Najdorf theory can go very far. 22. d5e4 From now on, I suspect Vachier-Lagrave's preparation ended, or maybe he forgot his analysis. 22... c5e5  23. e4f4  23... f7f6 Black wants to activate his bishop, but this move creates weaknesses around the king and loses. 23...Rb8 or 23... Qb4 are better alternatives, although Black's position is already difficult. 24. f4h2 Caruana thought for a long time to play this move. It still gives White a big advantage, but 24.Qd2 is even better. 24... e5c5  25. h2e2  25... c5e5  26. e2h2  26... e5c5  27. h2d2 This is also very effective with the rook on c5. 27... b5c4  28. f1c4  28... g8h8  29. d2e2  29... c5e5  30. e2d3  30... d6d5  31. f3f4 A human move, but not the most accurate, according to the machine. 31... d5c4  32. c1c4  32... e5e3  33. d3e3  33... a4c4  34. e3e7  34... h8g8  35. e7e3  35... f6g5  36. f4g5  36... f8f1  37. h1f1  37... c4f1  38. b1c2 After all this logical play, the game arrives at a queen endgame with good winning chances for White. I firmly believe queen endgames are the most difficult in chess, even more than rook endgames. Even the very best can make mistakes, as we will soon see. 38... f1c4  39. c2d2 The nuances in queen endgames are very hard to understand and even more to explain. Play is very concrete, and sometimes you must check on some exact squares that only a computer can find. For this reason, I will indicate sometimes what the machine think is best, but the reader should not believe that I know why. 39... c4b4  40. d2d3 