FEN
[Event "rated rapid game"]
[Site "https://lichess.org/stuDTbAU"]
[Date "2026.05.25"]
[Round "-"]
[White "KeyZie"]
[Black "mamakoe"]
[Result "0-1"]
[GameId "stuDTbAU"]
[UTCDate "2026.05.25"]
[UTCTime "01:23:38"]
[WhiteElo "1650"]
[BlackElo "1627"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+184"]
[Variant "Standard"]
[TimeControl "600+0"]
[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... g6 { [%eval 0.06] } 3. e3 { [%eval 0.0] } 3... Bg7 { [%eval 0.13] } 4. h3 { [%eval 0.05] } 4... O-O { [%eval 0.05] } 5. c4 { [%eval -0.29] } 5... Re8?! { (-0.29 → 0.31) Inaccuracy. c5 was best. } { [%eval 0.31] } (5... c5 6. Nf3 cxd4 7. exd4 d5 8. Nc3 Nc6 9. Be2 dxc4 10. Bxc4) 6. Nc3 { [%eval 0.28] } 6... d6 { [%eval 0.29] } 7. d5?! { (0.29 → -0.56) Inaccuracy. Nf3 was best. } { [%eval -0.56] } (7. Nf3 Nbd7 8. Be2 e5 9. dxe5 dxe5 10. Bh2 Qe7 11. O-O c6) 7... e5 { [%eval -0.32] } 8. Bg5 { [%eval -0.51] } 8... h6 { [%eval -0.47] } 9. Bh4 { [%eval -0.58] } 9... Nbd7 { [%eval -0.46] } 10. Bd3 { [%eval -0.56] } 10... Nc5 { [%eval -0.46] } 11. Bc2 { [%eval -0.26] } 11... g5 { [%eval -0.33] } 12. Bg3 { [%eval -0.36] } 12... a6?! { (-0.36 → 0.49) Inaccuracy. e4 was best. } { [%eval 0.49] } (12... e4 13. Nge2 Bf5 14. O-O Bg6 15. b4 Nd3 16. Rb1 Qe7 17. a4 h5 18. Nd4) 13. h4? { (0.49 → -0.70) Mistake. Nge2 was best. } { [%eval -0.7] } (13. Nge2 e4 14. Nd4 Qe7 15. O-O a5 16. Ncb5 g4 17. Bh4 gxh3 18. f3 hxg2) 13... g4?! { (-0.70 → 0.34) Inaccuracy. e4 was best. } { [%eval 0.34] } (13... e4 14. Nge2 Bg4 15. hxg5 hxg5 16. Qd2 Nh5 17. Bh2 Qf6 18. a4 Qh6 19. a5) 14. b4 { [%eval 0.28] } 14... Nh5?? { (0.28 → 2.96) Blunder. Ncd7 was best. } { [%eval 2.96] } (14... Ncd7 15. h5 c5 16. dxc6 bxc6 17. Nge2 Nb6 18. c5 dxc5 19. Qxd8 Rxd8 20. bxc5) 15. bxc5 { [%eval 2.92] } 15... Nxg3 { [%eval 3.5] } 16. fxg3 { [%eval 3.36] } 16... h5 { [%eval 3.88] } 17. Qd3 { [%eval 3.48] } 17... e4 { [%eval 3.46] } 18. Qd2 { [%eval 3.43] } 18... Qf6 { [%eval 3.47] } 19. Rc1?? { (3.47 → -0.19) Blunder. Nge2 was best. } { [%eval -0.19] } (19. Nge2 dxc5 20. Rf1 Qe5 21. Rc1 b5 22. Nxe4 bxc4 23. Ng5 f5 24. Ba4 Rd8) 19... Qxc3 { [%eval -0.23] } 20. Ne2?! { (-0.23 → -1.13) Inaccuracy. Ba4 was best. } { [%eval -1.13] } (20. Ba4 Qxd2+ 21. Kxd2 Re5 22. cxd6 b5 23. Bb3 bxc4 24. Bxc4 cxd6 25. Ne2 Rf5) 20... Qf6?? { (-1.13 → 0.52) Blunder. Qxd2+ was best. } { [%eval 0.52] } (20... Qxd2+ 21. Kxd2 dxc5 22. Rb1 b5 23. cxb5 axb5 24. Rxb5 Bf8 25. Nf4 Rd8 26. Rhb1) 21. Nf4?! { (0.52 → -0.10) Inaccuracy. cxd6 was best. } { [%eval -0.1] } (21. cxd6 cxd6 22. Nf4 Bd7 23. O-O Qe5 24. Bb3 b6 25. Kh2 Rab8 26. Rf2 Rf8) 21... Qe5? { (-0.10 → 1.18) Mistake. dxc5 was best. } { [%eval 1.18] } (21... dxc5 22. Nxh5 Qe5 23. Nxg7 Qxg3+ 24. Qf2 Qxf2+ 25. Kxf2 Kxg7 26. Ba4 Rd8 27. Kg3) 22. O-O? { (1.18 → -0.33) Mistake. Ba4 was best. } { [%eval -0.33] } (22. Ba4 Rf8 23. cxd6 cxd6 24. O-O b5 25. cxb5 Bd7 26. Rc6 axb5 27. Bb3 Ra7) 22... Bd7? { (-0.33 → 1.22) Mistake. dxc5 was best. } { [%eval 1.22] } (22... dxc5 23. Ba4 Rd8 24. Qf2 Bf8 25. Ne2 Qg7 26. Nf4 Qh6 27. Kh2 Bd6 28. Rb1) 23. cxd6?! { (1.22 → 0.47) Inaccuracy. c6 was best. } { [%eval 0.47] } (23. c6 bxc6 24. Ba4 Rab8 25. Qa5 Rec8 26. c5 Be8 27. dxc6 d5 28. Rcd1 Rd8) 23... cxd6 { [%eval 0.5] } 24. Qb4 { [%eval 0.01] } 24... b5 { [%eval 0.12] } 25. a4?! { (0.12 → -0.57) Inaccuracy. cxb5 was best. } { [%eval -0.57] } (25. cxb5 Bxb5 26. Ba4 Qb2 27. Qxb2 Bxb2 28. Rc2 Be5 29. Bxb5 axb5 30. Nxh5 Ra3) 25... bxc4 { [%eval -0.07] } 26. Qxc4 { [%eval -0.19] } 26... Rec8 { [%eval -0.15] } 27. Qe2 { [%eval -0.18] } 27... Rc3 { [%eval -0.29] } 28. Rb1 { [%eval -0.36] } 28... Rac8 { [%eval -0.48] } 29. Rfc1?? { (-0.48 → -3.25) Blunder. Bd1 was best. } { [%eval -3.25] } (29. Bd1 Bh6 30. Kh2 Bxf4 31. Rxf4 Qxd5 32. Rb4 Rd3 33. Rd4 Rxd4 34. exd4 Rc1) 29... Bxa4 { [%eval -2.89] } 30. Rb7? { (-2.89 → -5.26) Mistake. Qxa6 was best. } { [%eval -5.26] } (30. Qxa6 Bxc2 31. Rb6 Qe8 32. Rc6 R3xc6 33. dxc6 Qxc6 34. Qe2 Qc5 35. Qd2 Bb2) 30... Rxc2 { [%eval -5.19] } 31. Rxc2 { [%eval -4.87] } 31... Rxc2 { [%eval -4.43] } 32. Qxa6?! { (-4.43 → -7.11) Inaccuracy. Qe1 was best. } { [%eval -7.11] } (32. Qe1 Qc3 33. Qxc3 Rxc3 34. Rb8+ Kh7 35. Rb7 Be5 36. Rxf7+ Kg8 37. Rf5 Bxf4) 32... Rc1+ { [%eval -6.92] } 33. Kh2?? { (-6.92 → Mate in 6) Checkmate is now unavoidable. Qf1 was best. } { [%eval #-6] } (33. Qf1 Rxf1+ 34. Kxf1 Bh6 35. Kg1 Bxf4 36. gxf4 Qxd5 37. Rb8+ Kg7 38. Kh2 Qa5) 33... Ra1?? { (Mate in 6 → -1.21) Lost forced checkmate sequence. Qa1 was best. } { [%eval -1.21] } (33... Qa1 34. Rb1 Rxb1 35. Qc8+ Bf8 36. Qxf8+ Kxf8 37. Ng6+ Ke8 38. Ne7 Rh1#) 34. Qa8+?! { (-1.21 → -2.15) Inaccuracy. Rb8+ was best. } { [%eval -2.15] } (34. Rb8+ Kh7 35. Qc8 Kh6 36. Qg8 Qe7 37. Nxh5 Be5 38. Nf4 Bd1 39. Rf8 Ra7) 34... Be8 { [%eval -2.14] } 35. Qd8 { [%eval -2.16] } 35... Bf6 { [%eval -1.98] } 36. Qc8 { [%eval -1.92] } 36... Kh7 { [%eval -1.7] } 37. Nxh5? { (-1.70 → -3.37) Mistake. Rb8 was best. } { [%eval -3.37] } (37. Rb8 Re1 38. Qxe8 Qxe8 39. Rxe8 Rxe3 40. Kg1 Be5 41. Re7 Kg8 42. Nxh5 Rd3) 37... Qxh5 { [%eval -3.42] } 38. Qxe8 { [%eval -3.32] } 38... Kg7 { [%eval -3.3] } 39. Qxe4? { (-3.30 → -6.51) Mistake. Rb8 was best. } { [%eval -6.51] } (39. Rb8 Be5 40. Qg8+ Kf6 41. Qd8+ Kg6 42. Qg8+ Bg7 43. Qe8 Qf5 44. Qd8 Qxd5) 39... Be5 { [%eval -6.12] } 40. Qd3?? { (-6.12 → Mate in 1) Checkmate is now unavoidable. Rb1 was best. } { [%eval #-1] } (40. Rb1 Qxh4+ 41. Kg1 Rxb1+ 42. Qxb1 Qxg3 43. Qc1 Qh4 44. g3 Qxg3+ 45. Kf1 Qh3+) 40... Qxh4# { Black wins by checkmate. } 0-1