Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/99Ix8FkF"] [Date "2025.10.31"] [Round "-"] [White "hastingshastings"] [Black "Hand_coded_ai_90565"] [Result "1-0"] [GameId "99Ix8FkF"] [UTCDate "2025.10.31"] [UTCTime "03:13:58"] [WhiteElo "1365"] [BlackElo "1230"] [WhiteRatingDiff "+10"] [BlackRatingDiff "-11"] [BlackTitle "BOT"] [Variant "Standard"] [TimeControl "300+5"] [ECO "A40"] [Opening "Mikenas Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nc6 { [%eval 0.6] } { A40 Mikenas Defense } 2. e3 { [%eval 0.46] } 2... Nf6 { [%eval 0.39] } 3. c4 { [%eval 0.46] } 3... g5?! { (0.46 → 1.16) Inaccuracy. e5 was best. } { [%eval 1.16] } (3... e5 4. d5 Bb4+ 5. Nd2 Ne7 6. Nf3 Bxd2+ 7. Nxd2 d6 8. Bd3) 4. b3?! { (1.16 → 0.42) Inaccuracy. Nc3 was best. } { [%eval 0.42] } (4. Nc3 d6 5. e4 h6 6. Nge2 Bg7 7. f3 Nh7 8. Be3 f5 9. Qd2) 4... a6 { [%eval 0.95] } 5. Nc3 { [%eval 0.8] } 5... b5?! { (0.80 → 1.66) Inaccuracy. d5 was best. } { [%eval 1.66] } (5... d5 6. Bd3 Bg4 7. f3 Bh5 8. Nge2 e6 9. O-O Qd7 10. cxd5 exd5 11. e4) 6. g3 { [%eval 1.23] } 6... d6 { [%eval 1.79] } 7. Bg2?! { (1.79 → 1.07) Inaccuracy. cxb5 was best. } { [%eval 1.07] } (7. cxb5 axb5 8. Bxb5 Bd7 9. h4 g4 10. a4 e6 11. Nge2 Nb4 12. Bxd7+ Qxd7) 7... Bd7 { [%eval 1.48] } 8. Nf3 { [%eval 0.97] } 8... Bg4? { (0.97 → 2.16) Mistake. g4 was best. } { [%eval 2.16] } (8... g4 9. Nh4 bxc4 10. bxc4 Bg7 11. Qe2 O-O 12. O-O e6 13. Ba3 Rb8 14. Rac1) 9. h3 { [%eval 2.35] } 9... Ne5?? { (2.35 → 6.38) Blunder. Bd7 was best. } { [%eval 6.38] } (9... Bd7 10. Nxg5 Rb8 11. Qe2 Bg7 12. O-O O-O 13. cxb5 axb5 14. Nxb5 h6 15. Nf3) 10. Nxe5?? { (6.38 → 2.65) Blunder. dxe5 was best. } { [%eval 2.65] } (10. dxe5 dxe5 11. hxg4 Qxd1+ 12. Nxd1 O-O-O 13. Bb2 Nxg4 14. Nxg5 f5 15. cxb5 axb5) 10... Bxd1 { [%eval 2.77] } 11. Kxd1?? { (2.77 → -3.76) Blunder. Bc6+ was best. } { [%eval -3.76] } (11. Bc6+ Nd7 12. Nxd7 Bg7 13. Nxd1 Ra7 14. Nf6+ Kf8 15. Nh5 bxc4 16. bxc4 Qb8) 11... Ne4?? { (-3.76 → 2.27) Blunder. dxe5 was best. } { [%eval 2.27] } (11... dxe5 12. Bc6+ Nd7 13. dxe5 Bg7 14. Kc2 b4 15. f4 bxc3 16. Rd1 Ra7 17. Ba3) 12. Nxe4?? { (2.27 → -1.79) Blunder. Bxe4 was best. } { [%eval -1.79] } (12. Bxe4 Bg7 13. Bc6+ Kf8 14. Nd3 bxc4 15. bxc4 Rb8 16. Bd2 Rb6 17. Be4 c5) 12... Rb8?? { (-1.79 → 3.34) Blunder. dxe5 was best. } { [%eval 3.34] } (12... dxe5 13. Nc5 Bg7 14. Bc6+ Kf8 15. d5 e4 16. Rb1 Kg8 17. Bxa8 Qxa8 18. Ke2) 13. Nxg5 { [%eval 3.58] } 13... Qd7?? { (3.58 → 7.57) Blunder. e6 was best. } { [%eval 7.57] } (13... e6 14. Bc6+ Ke7 15. Nexf7 Qc8 16. Nxh8 Bg7 17. Ke2 Qxh8 18. cxb5 h6 19. Nf3) 14. Nexf7?? { (7.57 → 1.41) Blunder. Nxd7 was best. } { [%eval 1.41] } (14. Nxd7 Kxd7 15. c5 Bg7 16. h4 f5 17. Ke2 h6 18. Nf3 Bf6 19. Bd2 e5) 14... Rg8 { [%eval 1.27] } 15. h4 { [%eval 0.86] } 15... e5? { (0.86 → 2.21) Mistake. h6 was best. } { [%eval 2.21] } (15... h6 16. Bd5 hxg5 17. Nxg5 Rxg5 18. hxg5 c6 19. Bf3 bxc4 20. Bd2 c5 21. Bh5+) 16. Bb2?! { (2.21 → 1.15) Inaccuracy. Bd5 was best. } { [%eval 1.15] } (16. Bd5 bxc4 17. Ke1 cxb3 18. axb3 Rb5 19. Nxe5 dxe5 20. Bf7+ Kd8 21. Bxg8 exd4) 16... h6 { [%eval 1.16] } 17. Nh7?? { (1.16 → -2.80) Blunder. Rc1 was best. } { [%eval -2.8] } (17. Rc1 hxg5 18. Nxg5 bxc4 19. Rxc4 d5 20. Bh3 Qb5 21. Rxc7 Qa5 22. Bd7+ Kd8) 17... Qg4+?? { (-2.80 → -0.07) Blunder. Qxf7 was best. } { [%eval -0.07] } (17... Qxf7 18. Bc6+ Kd8 19. dxe5 Qxh7 20. c5 Qf5 21. Ke2 dxe5) 18. f3?? { (-0.07 → -3.70) Blunder. Ke1 was best. } { [%eval -3.7] } (18. Ke1 Kxf7 19. dxe5 dxe5 20. Nxf8 Rgxf8 21. Rc1 Qf5 22. cxb5 Rxb5 23. Ba3 Rd8) 18... Qg6?! { (-3.70 → -2.41) Inaccuracy. Qxg3 was best. } { [%eval -2.41] } (18... Qxg3 19. Bf1 Qxf3+ 20. Be2 Qxh1+ 21. Kd2 Qh2 22. Rf1 Be7 23. Kd1 Rg2 24. Bh5) 19. f4?! { (-2.41 → -3.57) Inaccuracy. Nfg5 was best. } { [%eval -3.57] } (19. Nfg5 hxg5 20. hxg5 Qd3+ 21. Ke1 Qc2 22. Nf6+ Kf7 23. Kf1 Qxb2 24. Re1 Rxg5) 19... Qh5+?? { (-3.57 → -1.48) Blunder. Qxh7 was best. } { [%eval -1.48] } (19... Qxh7 20. Bc6+ Kxf7 21. Kd2 bxc4 22. f5 Rb6 23. dxe5 Rxc6) 20. Kd2 { [%eval -1.47] } 20... Ke7?? { (-1.47 → 1.95) Blunder. Qxf7 was best. } { [%eval 1.95] } (20... Qxf7 21. Bc6+ Ke7 22. Nxf8 Rbxf8 23. Rhg1 bxc4 24. dxe5 Rb8 25. Rac1 Rb4 26. Rxc4) 21. Nxf8?? { (1.95 → -1.49) Blunder. Nfg5 was best. } { [%eval -1.49] } (21. Nfg5 Bg7 22. Bf3 Qe8 23. f5 bxc4 24. Bd5 cxb3 25. dxe5 hxg5 26. f6+ Kd8) 21... Qe2+?? { (-1.49 → 7.83) Blunder. exf4 was best. } { [%eval 7.83] } (21... exf4 22. exf4 Rxg3 23. Bd5 Kxf8 24. Ne5 dxe5 25. fxe5 Kg7 26. Raf1 bxc4 27. Bxc4) 22. Kxe2 { [%eval 7.9] } 22... Rbxf8 { [%eval 8.02] } 23. Nxh6 { [%eval 8.08] } 23... Rxg3 { [%eval 8.0] } 24. Ng8+ { [%eval 6.4] } 24... Kd8 { [%eval 7.26] } 25. Rhg1 { [%eval 6.99] } 25... Rg6 { [%eval 8.05] } 26. dxe5 { [%eval 7.66] } 26... bxc4 { [%eval 8.47] } 27. bxc4 { [%eval 7.48] } 27... d5 { [%eval 9.15] } 28. cxd5 { [%eval 7.83] } 28... c6 { [%eval 9.1] } 29. dxc6 { [%eval 8.45] } 29... Kc7 { [%eval 9.44] } 30. f5 { [%eval 8.88] } 30... Rgxg8 { [%eval 9.4] } 31. f6 { [%eval 8.54] } 31... Rg6 { [%eval 10.28] } 32. Be4 { [%eval 9.92] } 32... Rfg8? { (9.92 → Mate in 8) Checkmate is now unavoidable. Rgg8 was best. } { [%eval #8] } (32... Rgg8 33. Bd4 Kc8 34. Rxg8 Rxg8 35. Rb1 Rg2+ 36. Bxg2 Kc7) 33. Rxg6 { [%eval 10.97] } 33... Rxg6 { [%eval 10.89] } 34. Bd4 { [%eval 10.7] } 34... Rg4 { [%eval 10.38] } 35. a4 { [%eval 10.48] } 35... Rxe4?! { (10.48 → Mate in 9) Checkmate is now unavoidable. Rxh4 was best. } { [%eval #9] } (35... Rxh4 36. f7 Rh8 37. e6 Rh3 38. Be5+ Kb6 39. e7 Rxe3+ 40. Kxe3) 36. Kd3 { [%eval 12.13] } 36... Rxh4?! { (12.13 → Mate in 8) Checkmate is now unavoidable. Rxe5 was best. } { [%eval #8] } (36... Rxe5 37. Bxe5+ Kxc6 38. Ke4 Kd7 39. Rc1 Ke8 40. Rc7 a5 41. f7+ Kf8 42. Bd6+) 37. f7 { [%eval #8] } 37... Rh8 { [%eval #8] } 38. e6 { [%eval #8] } 38... Rd8 { [%eval #6] } 39. e7 { [%eval #5] } 39... Rd5 { [%eval #5] } 40. f8=R { [%eval #5] } 40... a5 { [%eval #4] } 41. Rf6 { [%eval #4] } 41... Rd8 { [%eval #4] } 42. exd8=R { [%eval #4] } 42... Kxd8 { [%eval #4] } 43. Rb1 { [%eval #3] } 43... Kc8 { [%eval #2] } 44. Rb7 { [%eval #1] } 44... Kd8 { [%eval #1] } 45. Rf8# { White wins by checkmate. } 1-0