FEN
[Event "rated rapid game"]
[Site "https://lichess.org/POCzpwL4"]
[Date "2026.01.30"]
[Round "-"]
[White "TreeFN"]
[Black "Aspeeren"]
[Result "0-1"]
[GameId "POCzpwL4"]
[UTCDate "2026.01.30"]
[UTCTime "09:48:00"]
[WhiteElo "944"]
[BlackElo "907"]
[WhiteRatingDiff "-24"]
[BlackRatingDiff "+29"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A46"]
[Opening "Indian Defense: London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... e6 { [%eval 0.37] } 2. Bf4 { [%eval 0.1] } 2... Nf6 { [%eval 0.1] } 3. Nf3 { [%eval 0.1] } { A46 Indian Defense: London System } 3... g6 { [%eval 0.61] } 4. e3 { [%eval 0.39] } 4... Bg7 { [%eval 0.54] } 5. Bb5 { [%eval 0.24] } 5... O-O { [%eval 0.19] } 6. Qe2 { [%eval -0.15] } 6... c6 { [%eval 0.36] } 7. Ba4? { (0.36 → -1.11) Mistake. Bd3 was best. } { [%eval -1.11] } (7. Bd3 d5) 7... d5?! { (-1.11 → -0.09) Inaccuracy. Qa5+ was best. } { [%eval -0.09] } (7... Qa5+) 8. c3 { [%eval -0.12] } 8... Nbd7 { [%eval 0.12] } 9. Nbd2 { [%eval 0.11] } 9... Nb6?! { (0.11 → 1.05) Inaccuracy. a5 was best. } { [%eval 1.05] } (9... a5) 10. Bb3?! { (1.05 → 0.40) Inaccuracy. Bc2 was best. } { [%eval 0.4] } (10. Bc2) 10... e5? { (0.40 → 1.64) Mistake. a5 was best. } { [%eval 1.64] } (10... a5 11. Bc2) 11. dxe5?! { (1.64 → 0.97) Inaccuracy. Bxe5 was best. } { [%eval 0.97] } (11. Bxe5 a5 12. a4 Nbd7 13. Bd6 Re8 14. O-O b5 15. Rfc1 Nb6 16. Bg3 Bd7) 11... Ne4? { (0.97 → 2.50) Mistake. Nfd7 was best. } { [%eval 2.5] } (11... Nfd7 12. e4 Re8 13. exd5 Nxd5 14. Bg3 a5 15. O-O a4 16. Bxd5 cxd5 17. Rfe1) 12. Nxe4 { [%eval 2.28] } 12... dxe4 { [%eval 2.45] } 13. Ng5 { [%eval 2.54] } 13... h6 { [%eval 2.83] } 14. Nxe4 { [%eval 2.46] } 14... h5?! { (2.46 → 3.52) Inaccuracy. a5 was best. } { [%eval 3.52] } (14... a5 15. a4 Qe7 16. O-O Bxe5 17. Bxh6 Bxh2+ 18. Kxh2 Qh4+ 19. Kg1 Qxh6 20. Qd1) 15. Nd6?! { (3.52 → 2.61) Inaccuracy. Bg5 was best. } { [%eval 2.61] } (15. Bg5 Qc7 16. f4 a5 17. a4 Nd5 18. Nd6 f6 19. exf6 Bxf6 20. Bxf6 Bg4) 15... Bg4?! { (2.61 → 3.48) Inaccuracy. Qe7 was best. } { [%eval 3.48] } (15... Qe7 16. Nxc8 Raxc8 17. e6 fxe6 18. h4 Rcd8 19. g3 Nd5 20. Bg5 Qc5 21. O-O) 16. Qd3 { [%eval 3.53] } 16... Qh4?! { (3.53 → 4.67) Inaccuracy. Nd5 was best. } { [%eval 4.67] } (16... Nd5 17. h3 Be6 18. O-O a5 19. Bxd5 cxd5 20. Rad1 a4 21. Rd2 g5 22. Bg3) 17. Qf1?? { (4.67 → 2.08) Blunder. Qxg6 was best. } { [%eval 2.08] } (17. Qxg6 Nd5 18. Qd3 Rad8 19. O-O Be6 20. Bg3 Qg4 21. Qe4 f5 22. Qxg4 hxg4) 17... Nd5?! { (2.08 → 2.80) Inaccuracy. Qe7 was best. } { [%eval 2.8] } (17... Qe7 18. Qd3 Be6 19. O-O Rad8 20. Qe2 Bxb3 21. axb3 Rd7 22. Rxa7 Rfd8 23. Ra5) 18. g3?! { (2.80 → 1.65) Inaccuracy. Qd3 was best. } { [%eval 1.65] } (18. Qd3 Rad8 19. Bg3 Qe7 20. Bxd5 cxd5 21. h3 h4 22. f4 Bh5 23. Bh2 f6) 18... Nxe3?? { (1.65 → 5.08) Blunder. Qe7 was best. } { [%eval 5.08] } (18... Qe7 19. f3 Bd7 20. Qd3 a5 21. O-O-O a4 22. Bxd5 cxd5 23. a3 Bc6 24. Nb5) 19. Bxe3 { [%eval 4.26] } 19... Qf6? { (4.26 → 8.09) Mistake. Qe7 was best. } { [%eval 8.09] } (19... Qe7 20. f3 Be6 21. Qe2 Bxb3 22. axb3 Qxe5 23. Nc4 Qd5 24. O-O b5) 20. Bd4? { (8.09 → 4.07) Mistake. exf6 was best. } { [%eval 4.07] } (20. exf6 Rad8 21. fxg7 Kxg7 22. f3 Rxd6 23. fxg4 f5 24. Bd4+ Rxd4 25. cxd4 Re8+) 20... Qf3 { [%eval 4.34] } 21. Bd1 { [%eval 4.44] } 21... Qd5 { [%eval 4.25] } 22. Nxb7?? { (4.25 → 0.78) Blunder. f4 was best. } { [%eval 0.78] } (22. f4 c5 23. Be3 Rad8 24. Bxg4 hxg4 25. c4 Qc6 26. O-O-O Rd7 27. h3 Rfd8) 22... Qe4+?? { (0.78 → 3.05) Blunder. Rab8 was best. } { [%eval 3.05] } (22... Rab8 23. Bxg4 hxg4 24. b3 Qe4+ 25. Be3 Qxe5 26. Rc1 Qd5 27. Nc5 Rbd8 28. Nd3) 23. Be2?? { (3.05 → -0.34) Blunder. Be3 was best. } { [%eval -0.34] } (23. Be3 Rab8 24. Nc5 Qd5 25. Bxg4 hxg4 26. Rd1 Qf3 27. Nb3 Rfe8 28. Nd2 Qd5) 23... Bxe2 { [%eval -0.44] } 24. Qxe2?? { (-0.44 → -2.67) Blunder. Nc5 was best. } { [%eval -2.67] } (24. Nc5 Qf3) 24... Qxh1+ { [%eval -2.6] } 25. Qf1 { [%eval -2.65] } 25... Qe4+ { [%eval -2.41] } 26. Kd2?! { (-2.41 → -3.64) Inaccuracy. Qe2 was best. } { [%eval -3.64] } (26. Qe2 Qh1+ 27. Qf1 Qd5 28. Qe2 Rab8 29. Nc5 Rfe8 30. O-O-O Qxa2 31. Qc2 Bxe5) 26... Bh6+?? { (-3.64 → -0.95) Blunder. Rfb8 was best. } { [%eval -0.95] } (26... Rfb8 27. Re1 Qd5 28. Qa6 c5 29. Nxc5 Rxb2+ 30. Kd3 Rd8 31. Ne4 Qxe5 32. Ke3) 27. f4? { (-0.95 → -2.34) Mistake. Kd1 was best. } { [%eval -2.34] } (27. Kd1 Rfd8 28. Nxd8 Rxd8 29. Qe2 Qh1+ 30. Qe1 Qd5 31. Kc2 c5 32. Rd1 cxd4) 27... g5?? { (-2.34 → 1.74) Blunder. Rfb8 was best. } { [%eval 1.74] } (27... Rfb8 28. Re1 Qd5 29. Nc5 Rxb2+ 30. Ke3 Rxh2 31. Ne4 Bg7 32. Qa6 Rxa2 33. Qb7) 28. Nc5 { [%eval 1.84] } 28... Qd5 { [%eval 2.02] } 29. Qe2 { [%eval 1.82] } 29... gxf4?? { (1.82 → 4.46) Blunder. Rfd8 was best. } { [%eval 4.46] } (29... Rfd8) 30. gxf4 { [%eval 4.1] } 30... Bxf4+?! { (4.10 → 5.36) Inaccuracy. f5 was best. } { [%eval 5.36] } (30... f5 31. Rg1+) 31. Kd3 { [%eval 4.28] } 31... Rae8? { (4.28 → 7.58) Mistake. Rfe8 was best. } { [%eval 7.58] } (31... Rfe8 32. Rg1+ Kf8 33. c4 Qxd4+ 34. Kxd4 Rad8+ 35. Kc3 Rxe5 36. Qg2 Rd6 37. Kb3) 32. Qxh5 { [%eval 5.77] } 32... Rxe5?? { (5.77 → Mate in 4) Checkmate is now unavoidable. Qg2 was best. } { [%eval #4] } (32... Qg2 33. Rg1) 33. Qg4+?? { (Mate in 4 → 2.99) Lost forced checkmate sequence. Rg1+ was best. } { [%eval 2.99] } (33. Rg1+ Qg2 34. Rxg2+ Bg5 35. Rxg5+ Rxg5 36. Qh8#) 33... Kh8?? { (2.99 → Mate in 5) Checkmate is now unavoidable. Bg5 was best. } { [%eval #5] } (33... Bg5 34. Rg1) 34. Qxf4?? { (Mate in 5 → 5.79) Lost forced checkmate sequence. Qh4+ was best. } { [%eval 5.79] } (34. Qh4+ Kg8 35. Rg1+ Qg2 36. Rxg2+ Bg5 37. Rxg5+ Rxg5 38. Qh8#) 34... Kg8?? { (5.79 → Mate in 9) Checkmate is now unavoidable. f6 was best. } { [%eval #9] } (34... f6 35. c4 Qf7 36. Bxe5 fxe5 37. Qxf7 Rxf7 38. Re1 Kh7 39. Rxe5 Rf1 40. Kc3) 35. Rg1+ { [%eval #8] } 35... Kh7 { [%eval #8] } 36. Qh4+ { [%eval #7] } 36... Rh5 { [%eval #7] } 37. Qe7?? { (Mate in 7 → 4.65) Lost forced checkmate sequence. Rg7+ was best. } { [%eval 4.65] } (37. Rg7+ Kh8 38. Rg5+ Qxd4+ 39. Qxd4+ f6 40. Rxh5+ Kg8 41. Qg4+ Kf7 42. Rh7+ Ke8) 37... Rh3+ { [%eval 5.23] } 38. Kc2 { [%eval 5.25] } 38... Rxh2+ { [%eval 5.25] } 39. Kb1 { [%eval 4.2] } 39... Rg8 { [%eval 3.99] } 40. Rxg8 { [%eval 3.67] } 40... Kxg8? { (3.67 → 6.57) Mistake. Qf5+ was best. } { [%eval 6.57] } (40... Qf5+ 41. Qe4 Qxe4+ 42. Nxe4 Kxg8 43. Bxa7 f5 44. Nf2 Kf7 45. a4 Ke6 46. c4) 41. Qf6?? { (6.57 → Mate in 3) Checkmate is now unavoidable. Qe8+ was best. } { [%eval #-3] } (41. Qe8+ Kh7 42. Qh8+ Kg6 43. Qxh2 Qf3 44. Kc2 f5 45. Nd3 Qe4 46. Kd2 Kf7) 41... Qh1+ { [%eval #-2] } 42. Bg1 { [%eval #-2] } 42... Qxg1+ { [%eval #-1] } { White resigns. } 0-1