lichess.org
Donate
FEN
[Event "Evergreen Checkmate Academy Arena"] [Site "https://lichess.org/KvfXQzdY"] [Date "2026.01.03"] [Round "-"] [White "Dylankuncheria"] [Black "NathanBYWang"] [Result "0-1"] [GameId "KvfXQzdY"] [UTCDate "2026.01.03"] [UTCTime "01:20:45"] [WhiteElo "1815"] [BlackElo "1809"] [WhiteRatingDiff "-7"] [BlackRatingDiff "+17"] [Variant "Standard"] [TimeControl "600+5"] [ECO "A45"] [Opening "Indian Defense: Accelerated London System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Bf4 { [%eval 0.0] } { A45 Indian Defense: Accelerated London System } 2... e6 { [%eval 0.1] } 3. e3 { [%eval 0.0] } 3... c5 { [%eval 0.0] } 4. c3 { [%eval 0.04] } 4... Nc6 { [%eval 0.2] } 5. Nf3 { [%eval 0.0] } 5... b6 { [%eval 0.31] } 6. Qb3 { [%eval -0.18] } 6... Bb7 { [%eval -0.2] } 7. Nbd2 { [%eval -0.14] } 7... d5 { [%eval -0.01] } 8. Bg5 { [%eval -0.22] } 8... Be7 { [%eval -0.14] } 9. Bxf6 { [%eval -0.21] } 9... Bxf6 { [%eval 0.28] } 10. dxc5 { [%eval 0.25] } 10... Rb8 { [%eval 0.3] } 11. cxb6 { [%eval 0.3] } 11... Ba8 { [%eval 0.36] } 12. Bb5 { [%eval -0.06] } 12... Rxb6 { [%eval 0.01] } 13. Bxc6+ { [%eval -0.02] } 13... Bxc6 { [%eval 0.0] } 14. Qc2 { [%eval 0.02] } 14... Qb8 { [%eval 0.1] } 15. b3 { [%eval 0.06] } 15... O-O { [%eval -0.08] } 16. O-O { [%eval -0.17] } 16... Bb5 { [%eval -0.09] } 17. Rfd1 { [%eval -0.1] } 17... Rc6 { [%eval -0.03] } 18. Nd4 { [%eval 0.0] } 18... Rc7 { [%eval 0.12] } 19. Nxb5?! { (0.12 → -0.56) Inaccuracy. c4 was best. } { [%eval -0.56] } (19. c4 Ba6 20. a4 Qb6 21. Rac1 Rfc8 22. Qd3 Rd8 23. Qb1 Bxd4 24. a5 Qc5) 19... Qxb5 { [%eval -0.4] } 20. Rac1 { [%eval -0.43] } 20... Rxc3 { [%eval -0.32] } 21. Qb1 { [%eval -0.36] } 21... Rfc8 { [%eval -0.37] } 22. Rxc3 { [%eval -0.33] } 22... Rxc3 { [%eval -0.31] } 23. Rc1 { [%eval -0.34] } 23... Qc6 { [%eval -0.32] } 24. Rf1? { (-0.32 → -1.97) Mistake. Rxc3 was best. } { [%eval -1.97] } (24. Rxc3 Qxc3 25. Nf3 e5 26. Kf1 h5 27. g3 e4 28. Ng1 Qd2 29. h4 Bb2) 24... Rc2 { [%eval -1.97] } 25. Nf3 { [%eval -2.03] } 25... h6 { [%eval -2.06] } 26. a4 { [%eval -2.13] } 26... Rb2 { [%eval -1.75] } 27. Qd3 { [%eval -1.15] } 27... Qc3 { [%eval -1.09] } 28. Qxc3? { (-1.09 → -2.43) Mistake. Qb5 was best. } { [%eval -2.43] } (28. Qb5 g6 29. Qb8+ Kg7 30. Qxa7 Rxb3 31. h3 g5 32. g3 h5 33. a5 Ra3) 28... Bxc3 { [%eval -2.53] } 29. Rc1 { [%eval -2.38] } 29... Rxb3 { [%eval -2.47] } 30. h3 { [%eval -3.02] } 30... Ra3 { [%eval -2.58] } 31. Kf1?! { (-2.58 → -3.40) Inaccuracy. h4 was best. } { [%eval -3.4] } (31. h4 Kf8 32. g4 Ke7 33. Kg2 Kd6 34. g5 h5 35. Rb1 a5 36. Rb6+ Kc7) 31... Bf6? { (-3.40 → -1.67) Mistake. g5 was best. } { [%eval -1.67] } (31... g5 32. g4 a5 33. h4 Bf6 34. hxg5 hxg5 35. Nd2 Rxa4 36. Rc8+ Kg7 37. Nb3) 32. Rc8+ { [%eval -1.71] } 32... Kh7 { [%eval -1.77] } 33. Rc7 { [%eval -1.73] } 33... Rxa4 { [%eval -1.72] } 34. Rxf7 { [%eval -1.8] } 34... Kg6 { [%eval -1.75] } 35. Rb7 { [%eval -1.61] } 35... Ra1+ { [%eval -1.72] } 36. Ke2 { [%eval -1.62] } 36... a5 { [%eval -1.62] } 37. Ra7?! { (-1.62 → -2.26) Inaccuracy. Rb6 was best. } { [%eval -2.26] } (37. Rb6 Ra2+ 38. Kf1 Kf7 39. Rb7+ Ke8 40. Nd4 Bxd4 41. exd4 Kf8 42. g4 a4) 37... a4 { [%eval -1.94] } 38. Nd2 { [%eval -2.17] } 38... Ra2 { [%eval -1.89] } 39. Ke1?? { (-1.89 → -5.03) Blunder. Kd3 was best. } { [%eval -5.03] } (39. Kd3 Ra3+ 40. Kc2 Ra1 41. Kd3 Bb2 42. Ra6 Kf7 43. Ra7+ Kf6 44. Ra6 a3) 39... Bc3 { [%eval -5.4] } 40. Kf1 { [%eval -5.59] } 40... Bxd2 { [%eval -5.18] } 41. Kg1 { White offers draw } { [%eval -6.18] } 41... a3 { [%eval -5.6] } 42. Ra6 { [%eval -5.75] } 42... Ra1+ { [%eval -5.57] } 43. Kh2 { [%eval -5.5] } 43... Kf5 { [%eval -5.51] } 44. g4+ { [%eval -5.46] } 44... Ke5 { [%eval -5.57] } 45. f4+ { [%eval -6.51] } 45... Ke4 { [%eval -6.22] } 46. Rxe6+?? { (-6.22 → Mate in 4) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-4] } (46. Kg2 Bxe3 47. Kg3 Bxf4+ 48. Kh4 a2 49. Rxe6+ Kf3 50. Ra6 d4 51. Ra3+ Ke2) 46... Kf3 { [%eval #-3] } 47. Rg6 { [%eval #-3] } 47... a2 { [%eval #-4] } 48. Rxg7 { [%eval #-3] } 48... Rh1+ { [%eval #-3] } 49. Kxh1 { [%eval #-3] } 49... a1=Q+ { [%eval #-2] } 50. Kh2 { [%eval #-2] } 50... Qf1 { [%eval #-1] } 51. g5 { [%eval #-1] } 51... Qg2# { Black wins by checkmate. } 0-1