FEN
[Event "Jantar - Moroni - COMORES Arena"]
[Site "https://lichess.org/xvG4ro68"]
[Date "2025.08.06"]
[Round "-"]
[White "JAIME_SONHO01"]
[Black "Luhami"]
[Result "1-0"]
[GameId "xvG4ro68"]
[UTCDate "2025.08.06"]
[UTCTime "20:27:51"]
[WhiteElo "2507"]
[BlackElo "2414"]
[WhiteRatingDiff "+4"]
[BlackRatingDiff "-4"]
[WhiteTitle "CM"]
[WhiteFideId "10111140"]
[WhiteBerserk "true"]
[BlackBerserk "true"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "C00"]
[Opening "French Defense: Two Knights Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.28] } 2. Nf3 { [%eval 0.11] } 2... d5 { [%eval 0.14] } 3. Nc3 { [%eval -0.07] } { C00 French Defense: Two Knights Variation } 3... dxe4 { [%eval 0.35] } 4. Nxe4 { [%eval 0.31] } 4... Nd7 { [%eval 0.34] } 5. d4 { [%eval 0.31] } 5... Ngf6 { [%eval 0.33] } 6. Nxf6+ { [%eval 0.33] } 6... Nxf6 { [%eval 0.35] } 7. Bd3 { [%eval 0.31] } 7... Bd6 { [%eval 0.78] } 8. O-O { [%eval 0.43] } 8... h6?! { (0.43 → 1.11) Inaccuracy. O-O was best. } { [%eval 1.11] } (8... O-O) 9. Qe2 { [%eval 0.61] } 9... c6 { [%eval 1.03] } 10. Rd1 { [%eval 0.89] } 10... Qc7 { [%eval 0.7] } 11. Ne5 { [%eval 0.68] } 11... Nd7?! { (0.68 → 1.32) Inaccuracy. O-O was best. } { [%eval 1.32] } (11... O-O) 12. Re1 { [%eval 1.31] } 12... Nxe5 { [%eval 1.2] } 13. dxe5 { [%eval 1.23] } 13... Bc5 { [%eval 1.6] } 14. Qg4 { [%eval 1.65] } 14... Bf8 { [%eval 1.72] } 15. Be3 { [%eval 1.39] } 15... Bd7 { [%eval 1.71] } 16. Qg3?! { (1.71 → 0.84) Inaccuracy. h4 was best. } { [%eval 0.84] } (16. h4 Qxe5 17. Bf4 Qd4 18. Qg3 O-O-O 19. c3 Qb6 20. a4 a5 21. b4 f6) 16... c5 { [%eval 0.83] } 17. Be4 { [%eval 0.83] } 17... O-O-O?! { (0.83 → 1.68) Inaccuracy. Bc6 was best. } { [%eval 1.68] } (17... Bc6 18. Bxc6+) 18. a4?! { (1.68 → 0.65) Inaccuracy. Qf3 was best. } { [%eval 0.65] } (18. Qf3) 18... Bc6 { [%eval 0.58] } 19. Qf3 { [%eval 0.35] } 19... Bxe4 { [%eval 0.34] } 20. Qxe4 { [%eval 0.49] } 20... Be7 { [%eval 0.43] } 21. a5 { [%eval 0.52] } 21... Qc6 { [%eval 1.05] } 22. Qxc6+ { [%eval 0.7] } 22... bxc6 { [%eval 0.66] } 23. Rad1 { [%eval 0.21] } 23... a6 { [%eval 0.07] } 24. c4 { [%eval 0.05] } 24... Rxd1 { [%eval 0.05] } 25. Rxd1 { [%eval 0.26] } 25... Rd8 { [%eval 0.4] } 26. Rxd8+ { [%eval 0.55] } 26... Bxd8? { (0.55 → 1.69) Mistake. Kxd8 was best. } { [%eval 1.69] } (26... Kxd8 27. g4) 27. Bxc5 { [%eval 1.76] } 27... Bxa5?! { (1.76 → 2.89) Inaccuracy. Bc7 was best. } { [%eval 2.89] } (27... Bc7 28. f4) 28. Bf8 { [%eval 2.67] } 28... g6 { [%eval 2.85] } 29. Bxh6 { [%eval 2.73] } 29... Bc7 { [%eval 2.47] } 30. Bf4?! { (2.47 → 1.60) Inaccuracy. Bg7 was best. } { [%eval 1.6] } (30. Bg7 Bd8 31. g4 Kc7 32. Kg2 Bg5 33. b3 Kb6 34. Kg3 Kc5 35. Bf8+ Kd4) 30... a5 { [%eval 2.07] } 31. b3 { [%eval 2.32] } 31... Bb6 { [%eval 2.8] } 32. Kf1 { [%eval 2.87] } 32... Bd4 { [%eval 3.1] } 33. f3 { [%eval 3.11] } 33... Kc7 { [%eval 3.09] } 34. Ke2 { [%eval 2.83] } 34... Kd7 { [%eval 3.08] } 35. Kd3 { [%eval 3.38] } 35... Bb2 { [%eval 3.77] } 36. g4 { [%eval 3.44] } 36... Ba1?! { (3.44 → 4.53) Inaccuracy. Ke8 was best. } { [%eval 4.53] } (36... Ke8 37. Ke4 Bc3 38. Bh6 Be1 39. Kd4 Kd7 40. Bg5 Bf2+ 41. Kd3 Ke8 42. Be3) 37. Ke4 { [%eval 4.4] } 37... c5 { [%eval 5.22] } 38. h4 { [%eval 4.78] } 38... Kc6?! { (4.78 → 6.65) Inaccuracy. Bd4 was best. } { [%eval 6.65] } (38... Bd4 39. Bh6 Ke7 40. Bg7 f5+ 41. exf6+ Kf7 42. h5 gxh5 43. gxh5 Bc3 44. Bh6) 39. h5 { [%eval 7.25] } 39... gxh5 { [%eval 7.4] } 40. gxh5 { [%eval 7.14] } 40... f5+ { [%eval 8.25] } 41. Kd3 { [%eval 8.04] } 41... a4 { [%eval 7.98] } 42. h6 { [%eval 6.5] } 42... a3 { [%eval 8.21] } 43. Kc2? { (8.21 → 4.66) Mistake. h7 was best. } { [%eval 4.66] } (43. h7 Kb7 44. h8=Q Bd4 45. Qh7+ Kb8 46. Qg8+ Ka7 47. Qf7+ Ka8 48. Qxe6 Ka7) 43... Bxe5?? { (4.66 → Mate in 9) Checkmate is now unavoidable. a2 was best. } { [%eval #9] } (43... a2 44. h7) 44. Bxe5 { [%eval #8] } 44... a2 { [%eval #8] } { Black resigns. } 1-0
