FEN
[Event "ChessMood 20-20 Grand Prix Finals"]
[Site "https://lichess.org/CJ7o9ree"]
[Date "2025.12.20"]
[Round "-"]
[White "Palmer2025"]
[Black "promove2500"]
[Result "1-0"]
[GameId "CJ7o9ree"]
[UTCDate "2025.12.20"]
[UTCTime "20:27:25"]
[WhiteElo "2344"]
[BlackElo "2700"]
[WhiteRatingDiff "+12"]
[BlackRatingDiff "-12"]
[BlackTitle "GM"]
[BlackBerserk "true"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "E10"]
[Opening "Indian Defense: Anti-Nimzo-Indian"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.19] } 2. c4 { [%eval 0.18] } 2... e6 { [%eval 0.14] } 3. Nf3 { [%eval 0.11] } { E10 Indian Defense: Anti-Nimzo-Indian } 3... d5 { [%eval 0.17] } 4. g3 { [%eval 0.16] } 4... Nc6 { [%eval 0.23] } 5. Bg2 { [%eval 0.27] } 5... Bd6 { [%eval 0.47] } 6. c5 { [%eval 0.11] } 6... Be7 { [%eval 0.0] } 7. Nc3 { [%eval 0.0] } 7... Ne4 { [%eval 0.16] } 8. O-O { [%eval 0.1] } 8... f5 { [%eval 0.11] } 9. Bf4 { [%eval 0.09] } 9... Bf6?! { (0.09 → 0.89) Inaccuracy. g5 was best. } { [%eval 0.89] } (9... g5) 10. e3?! { (0.89 → -0.02) Inaccuracy. Nb5 was best. } { [%eval -0.02] } (10. Nb5 O-O) 10... g5?? { (-0.02 → 2.39) Blunder. O-O was best. } { [%eval 2.39] } (10... O-O) 11. Be5?? { (2.39 → -0.34) Blunder. Nxe4 was best. } { [%eval -0.34] } (11. Nxe4 dxe4 12. Nxg5 O-O 13. Qh5 Qe7 14. f3 exf3 15. Nxf3 Bd7 16. Bh6 Qf7) 11... Nxe5?! { (-0.34 → 0.27) Inaccuracy. h5 was best. } { [%eval 0.27] } (11... h5 12. Bxf6 Qxf6 13. h4 gxh4 14. Nxh4 Bd7 15. Nxe4 fxe4 16. f3 Qg5 17. fxe4) 12. Nxe5 { [%eval 0.39] } 12... Bxe5?! { (0.39 → 0.96) Inaccuracy. O-O was best. } { [%eval 0.96] } (12... O-O) 13. dxe5 { [%eval 0.48] } 13... Nxc5?? { (0.48 → 2.24) Blunder. O-O was best. } { [%eval 2.24] } (13... O-O) 14. Qh5+ { [%eval 2.09] } 14... Kf8 { [%eval 1.96] } 15. Qh6+ { [%eval 1.94] } 15... Kg8?! { (1.94 → 2.81) Inaccuracy. Kf7 was best. } { [%eval 2.81] } (15... Kf7 16. Rad1 c6 17. e4 Qf8 18. Qh5+ Kg8 19. b4 Nxe4 20. Bxe4 fxe4 21. Nxe4) 16. Rfd1?! { (2.81 → 1.58) Inaccuracy. Rac1 was best. } { [%eval 1.58] } (16. Rac1 Na6 17. e4 dxe4 18. Bxe4 c6 19. f4 g4 20. Rcd1 Qe7 21. Rd6) 16... c6 { [%eval 1.33] } 17. Rac1 { [%eval 1.26] } 17... Qe7 { [%eval 1.05] } 18. b4 { [%eval 0.73] } 18... Nd7 { [%eval 0.66] } 19. f4 { [%eval 0.71] } 19... g4?! { (0.71 → 1.69) Inaccuracy. Nb6 was best. } { [%eval 1.69] } (19... Nb6) 20. b5 { [%eval 1.49] } 20... Nf8?? { (1.49 → 3.52) Blunder. Nb6 was best. } { [%eval 3.52] } (20... Nb6 21. a4) 21. bxc6 { [%eval 3.51] } 21... bxc6 { [%eval 3.54] } 22. Rxd5 { [%eval 3.4] } 22... cxd5 { [%eval 3.67] } 23. Nxd5 { [%eval 3.5] } 23... exd5?! { (3.50 → 4.66) Inaccuracy. Qd8 was best. } { [%eval 4.66] } (23... Qd8 24. Qf6 Qxf6 25. Nxf6+ Kf7 26. Rc7+ Kg6 27. Bxa8 Nd7 28. Nxd7 Bxd7 29. Rxd7) 24. Rxc8 { [%eval 4.88] } 24... Rxc8 { [%eval 4.93] } 25. Bxd5+ { [%eval 4.87] } 25... Qf7 { [%eval 4.72] } 26. Qg5+?? { (4.72 → 1.69) Blunder. Bxf7+ was best. } { [%eval 1.69] } (26. Bxf7+ Kxf7 27. Qf6+ Kg8 28. e6 Nxe6 29. Qxe6+ Kg7 30. Qe7+ Kg8 31. Qg5+ Kf7) 26... Ng6 { [%eval 1.74] } 27. Bxf7+ { [%eval 1.79] } 27... Kxf7 { [%eval 1.89] } 28. Qxf5+ { [%eval 1.78] } 28... Kg7 { [%eval 1.73] } 29. Qxg4?! { (1.73 → 0.88) Inaccuracy. Kg2 was best. } { [%eval 0.88] } (29. Kg2) 29... Rhd8? { (0.88 → 2.48) Mistake. Rc2 was best. } { [%eval 2.48] } (29... Rc2) 30. Kg2?! { (2.48 → 1.79) Inaccuracy. Qe6 was best. } { [%eval 1.79] } (30. Qe6 Kh6 31. Qf5 Rf8 32. Qh3+ Kg7 33. Qd7+ Kh6 34. Kg2 Rc2+ 35. Kh3 Re2) 30... Rc2+ { [%eval 1.76] } 31. Kh3?? { (1.76 → 0.00) Blunder. Kf3 was best. } { [%eval 0.0] } (31. Kf3) 31... Rdd2 { [%eval 0.0] } 32. Qe6 { [%eval 0.0] } 32... h5 { [%eval 0.0] } 33. Qf6+ { [%eval 0.0] } 33... Kh6 { [%eval 0.0] } 34. Qg5+ { [%eval 0.0] } 34... Kg7 { [%eval 0.0] } 35. Qf6+ { [%eval 0.0] } 35... Kh7 { [%eval 0.0] } 36. g4 { [%eval 0.0] } 36... Rxh2+ { [%eval 0.0] } 37. Kg3 { [%eval 0.0] } 37... Rhg2+ { [%eval 0.0] } 38. Kf3 { [%eval 0.0] } 38... hxg4+?? { (0.00 → 2.43) Blunder. Rcf2+ was best. } { [%eval 2.43] } (38... Rcf2+ 39. Ke4 Rxg4 40. e6 Nxf4 41. Qf7+ Kh6 42. Qf8+ Kh7) 39. Ke4 { [%eval 2.09] } 39... g3? { (2.09 → 3.79) Mistake. Rh2 was best. } { [%eval 3.79] } (39... Rh2 40. Qf7+ Kh6 41. Kf5 Nxe5 42. Qf8+ Kh7 43. Kxe5 Rxa2 44. Qf7+ Kh6 45. Qf6+) 40. Kf5 { [%eval 3.82] } 40... Nh8? { (3.82 → 6.25) Mistake. Rc6 was best. } { [%eval 6.25] } (40... Rc6 41. Qf7+ Kh6 42. e6 Rc5+ 43. Kf6 Kh5 44. e7 Rd2 45. e8=Q Rd6+ 46. Kg7) 41. Qh4+ { [%eval 6.26] } 41... Kg8 { [%eval 5.61] } 42. Qg5+ { [%eval 6.88] } 42... Kf8 { [%eval 6.45] } 43. Qd8+ { [%eval 6.19] } 43... Kg7 { [%eval 5.97] } 44. Qe7+ { [%eval 5.68] } 44... Kh6 { [%eval 6.3] } 45. Qf6+ { [%eval 6.3] } 45... Kh7 { [%eval 6.53] } 46. Qh4+ { [%eval 6.02] } 46... Kg7 { [%eval 5.59] } 47. Qg4+?? { (5.59 → 2.44) Blunder. Qe7+ was best. } { [%eval 2.44] } (47. Qe7+ Nf7 48. e6 Rc5+ 49. Kg4 Rc8 50. Qxf7+ Kh8 51. e7 Re2 52. e8=Q+ Rxe8) 47... Kf8 { [%eval 2.44] } 48. Kf6 { [%eval 2.22] } 48... Rc6+?? { (2.22 → Mate in 8) Checkmate is now unavoidable. Rc7 was best. } { [%eval #8] } (48... Rc7 49. e6) 49. e6 { [%eval #7] } { Black resigns. } 1-0