- Blind mode tutorial
lichess.org
Donate
FEN
[Event "casual variant:crazyhouse game"] [Site "https://lichess.org/ERbcvDqU"] [Date "2026.01.15"] [Round "-"] [White "OnkarB14"] [Black "lichess AI level 2"] [Result "1-0"] [GameId "ERbcvDqU"] [UTCDate "2026.01.15"] [UTCTime "09:41:56"] [WhiteElo "1500"] [BlackElo "?"] [Variant "Crazyhouse"] [TimeControl "-"] [ECO "C41"] [Opening "Philidor Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 1.69] } 1... e5 { [%eval 2.29] } 2. Nf3 { [%eval 1.51] } 2... d6? { (1.51 → 2.91) Mistake. Nc6 was best. } { [%eval 2.91] } (2... Nc6 3. Nc3 Nf6 4. d4 exd4 5. Nxd4 Nxd4 6. Qxd4 N@c6 7. Qc4) 3. Bc4? { (2.91 → 1.19) Mistake. d4 was best. } { [%eval 1.19] } { C41 Philidor Defense } (3. d4 exd4 4. Nxd4 Nc6 5. Nxc6 bxc6 6. P@d5 P@b7 7. Nc3 N@e5) 3... Bg4?? { (1.19 → 7.17) Blunder. Nc6 was best. } { [%eval 7.17] } (3... Nc6 4. Nc3 Be7 5. d4 exd4 6. Nxd4 Nxd4 7. Qxd4 Bf6 8. Qd5) 4. h3?? { (7.17 → 3.23) Blunder. Bxf7+ was best. } { [%eval 3.23] } (4. Bxf7+ Kxf7 5. Nxe5+ dxe5 6. Qxg4 Bc5 7. B@c4+ Kf8 8. Bxg8 B@c8) 4... Bxf3 { [%eval 3.47] } 5. Qxf3 { [%eval 3.76] } 5... Nf6 { [%eval 4.52] } 6. d3?? { (4.52 → 1.00) Blunder. Bxf7+ was best. } { [%eval 1.0] } (6. Bxf7+ Kxf7) 6... Be7?? { (1.00 → 3.43) Blunder. N@d4 was best. } { [%eval 3.43] } (6... N@d4 7. Qd1 Nbc6 8. Nc3 Be7 9. O-O O-O 10. Be3 Kh8 11. a4 a6 12. Kh1) 7. Bg5?? { (3.43 → 0.00) Blunder. Bxf7+ was best. } { [%eval 0.0] } (7. Bxf7+ Kxf7) 7... N@d4 { [%eval -0.46] } 8. Qe3?? { (-0.46 → -11.19) Blunder. Bxf7+ was best. } { [%eval -11.19] } (8. Bxf7+ Kxf7 9. B@b3+ Ke8 10. Nd2 Kd7 11. Qd1 Kc8 12. Bxf6 Bxf6 13. c3 B@e2) 8... c6?? { (-11.19 → 2.93) Blunder. Nxc2+ was best. } { [%eval 2.93] } (8... Nxc2+ 9. Ke2 Nxe3 10. Bxe3 O-O 11. B@b3 P@f4 12. Bd2 Nc6 13. N@f3 Q@g6 14. Kf1) 9. Bxf6?? { (2.93 → -8.58) Blunder. Bxf7+ was best. } { [%eval -8.58] } (9. Bxf7+) 9... Bxf6?? { (-8.58 → -2.47) Blunder. Nxc2+ was best. } { [%eval -2.47] } (9... Nxc2+ 10. Ke2) 10. O-O { [%eval -2.96] } 10... B@h5?? { (-2.96 → -0.52) Blunder. B@f4 was best. } { [%eval -0.52] } (10... B@f4 11. Qe1) 11. Nc3?? { (-0.52 → -2.61) Blunder. Na3 was best. } { [%eval -2.61] } (11. Na3) 11... Qc8?? { (-2.61 → 4.06) Blunder. Nxc2 was best. } { [%eval 4.06] } (11... Nxc2 12. Qc1 Nxa1 13. Qxa1 O-O 14. N@g3 Bg6 15. B@b3 R@e8 16. Qd1 P@d4 17. Bxf7+) 12. Na4?? { (4.06 → -3.69) Blunder. B@g5 was best. } { [%eval -3.69] } (12. B@g5 Nxc2) 12... h6?? { (-3.69 → 4.24) Blunder. Nxc2 was best. } { [%eval 4.24] } (12... Nxc2) 13. c3 { [%eval 5.33] } 13... Nc2 { [%eval 4.36] } 14. Bxf7+? { (4.36 → 2.44) Mistake. Qd2 was best. } { [%eval 2.44] } (14. Qd2) 14... Kd8?? { (2.44 → 31.47) Blunder. Bxf7 was best. } { [%eval 31.47] } (14... Bxf7 15. Qf3) 15. Be6?! { (31.47 → 7.70) Inaccuracy. B@a5+ was best. } { [%eval 7.7] } (15. B@a5+) 15... Nxe3?! { (7.70 → 16.50) Inaccuracy. Qxe6 was best. } { [%eval 16.5] } (15... Qxe6 16. B@b3) 16. Bxc8 { [%eval 14.0] } 16... Nxf1 { [%eval 19.38] } 17. Bxb7?? { (19.38 → Mate in 2) Checkmate is now unavoidable. N@e6+ was best. } { [%eval #-2] } (17. N@e6+ Ke7 18. Rxf1 Rxc8 19. Nxg7 Q@f7 20. N@f5+ Kd8 21. Q@e6 R@d7 22. B@e8 Qxg7) 17... Q@d7?? { (Mate in 2 → 18.38) Lost forced checkmate sequence. Q@h2+ was best. } { [%eval 18.38] } (17... Q@h2+ 18. Kxf1 R@g1#) 18. Bxa8? { (18.38 → 5.42) Mistake. Rxf1 was best. } { [%eval 5.42] } (18. Rxf1 Ke7 19. Bxa8 R@g5 20. Q@b4 Na6 21. R@b7 Nxb4 22. Rxd7+ Kxd7 23. Q@b7+ Ke8) 18... Ke8? { (5.42 → 25.46) Mistake. Qxh3 was best. } { [%eval 25.46] } (18... Qxh3) 19. Rxf1 { [%eval 23.46] } 19... Rf8 { [%eval 37.03] } 20. P@e6 { [%eval 37.84] } 20... R@c7?! { (37.84 → Mate in 7) Checkmate is now unavoidable. Qxe6 was best. } { [%eval #7] } (20... Qxe6 21. N@c7+) 21. exd7+ { [%eval #6] } 21... Rxd7 { [%eval #4] } 22. Bxc6 { [%eval #7] } 22... Bd8 { [%eval #4] } 23. N@a1?! { (Mate in 4 → 50.56) Lost forced checkmate sequence. Q@e6+ was best. } { [%eval 50.56] } (23. Q@e6+ P@e7 24. Q@c8 Rh8 25. R@f5 Nxc6 26. Qexd7#) 23... P@h2+?! { (50.56 → Mate in 6) Checkmate is now unavoidable. P@e6 was best. } { [%eval #6] } (23... P@e6 24. Bxd7+ Nxd7 25. Q@c8 B@b5 26. P@c7 Kf7 27. cxd8=R Bxa4 28. Rxf8+ Nxf8 29. R@h8) 24. Kxh2 { [%eval #6] } 24... Rf6 { [%eval #3] } 25. N@b1?! { (Mate in 3 → 47.33) Lost forced checkmate sequence. Q@g8+ was best. } { [%eval 47.33] } (25. Q@g8+ Rf8 26. Q@e6+ Be7 27. R@c8#) 25... Bf7?! { (47.33 → Mate in 3) Checkmate is now unavoidable. Nxc6 was best. } { [%eval #3] } (25... Nxc6 26. Q@g8+) 26. Bxd7+?! { (Mate in 3 → 55.61) Lost forced checkmate sequence. Q@h8+ was best. } { [%eval 55.61] } (26. Q@h8+ Bg8 27. Qxg8+ Rf8 28. Q@f7#) 26... Kxd7?! { (55.61 → Mate in 5) Checkmate is now unavoidable. Nxd7 was best. } { [%eval #5] } (26... Nxd7 27. R@b7) 27. R@e1?! { (Mate in 5 → 58.78) Lost forced checkmate sequence. Q@b7+ was best. } { [%eval 58.78] } (27. Q@b7+ Ke8 28. R@h8+ B@g8 29. B@b5+ Kf8 30. Qxf7+ Rxf7 31. R@e8#) 27... Ke7 { [%eval 71.3] } 28. Q@d1 { [%eval 38.15] } 28... B@c6 { [%eval 48.94] } 29. Nc5 { [%eval 36.72] } 29... Nd7 { [%eval 59.23] } 30. P@e2 { [%eval 26.94] } 30... Bxa2 { [%eval 45.74] } 31. Na3 { [%eval 29.62] } 31... Nxc5 { [%eval 28.24] } 32. B@g5 { [%eval 15.85] } 32... P@g3+ { [%eval 32.15] } 33. Kxg3 { [%eval 15.7] } 33... Bd7 { [%eval 32.87] } 34. Bxf6+ { [%eval 30.33] } 34... Kf8?! { (30.33 → Mate in 3) Checkmate is now unavoidable. gxf6 was best. } { [%eval #3] } (34... gxf6 35. Kh2) 35. Bxg7+ { [%eval #9] } 35... Kf7 { [%eval #4] } 36. Qd2?! { (Mate in 4 → 49.30) Lost forced checkmate sequence. Q@f8+ was best. } { [%eval 49.3] } (36. Q@f8+ Kg6 37. R@f6+ Kh5 38. Rxh6+ Kg5 39. R@g6#) 36... N@g6?! { (49.30 → Mate in 7) Checkmate is now unavoidable. N@h5+ was best. } { [%eval #7] } (36... N@h5+ 37. Kh2) 37. Qxh6 { [%eval #6] } 37... Nxe4+ { [%eval #6] } 38. dxe4 { [%eval #5] } 38... Bde6 { [%eval #4] } 39. Rd1 { [%eval #5] } 39... P@b7 { [%eval #4] } 40. Rxd6 { [%eval #3] } 40... Be7 { [%eval #3] } 41. P@c7 { [%eval #3] } 41... b6 { [%eval #3] } 42. P@d7 { [%eval #3] } 42... Nf8 { [%eval #2] } 43. P@b7 { [%eval #3] } 43... Bxd7 { [%eval #3] } 44. P@h7 { [%eval #4] } 44... Bh4+ { [%eval #4] } 45. Qxh4 { [%eval #3] } 45... Bde6 { [%eval #2] } 46. c8=Q { [%eval #3] } 46... P@e7 { [%eval #2] } 47. b8=Q { [%eval #2] } 47... a6 { [%eval #2] } 48. P@d7 { [%eval #2] } 48... Nxh7 { [%eval #2] } 49. P@h6 { [%eval #3] } 49... b5 { [%eval #1] } 50. d8=Q { [%eval #3] } 50... a5 { [%eval #1] } 51. N@g5+ { [%eval #1] } 51... Kg6 { [%eval #1] } 52. R@d7 { [%eval #3] } 52... b4 { [%eval #1] } 53. R@h8 { [%eval #3] } 53... a4 { [%eval #1] } 54. B@g8 { [%eval #3] } 54... b3 { [%eval #1] } 55. Q@b7 { [%eval #3] } 55... exd6 { [%eval #1] } 56. N1c2 { [%eval #4] } 56... R@f3+ { [%eval #4] } 57. Kxf3 { [%eval #3] } 57... d5 { [%eval #1] } 58. R@c7 { [%eval #3] } 58... dxe4+ { [%eval #2] } 59. Nxe4 { [%eval #3] } 59... Bg4+ { [%eval #2] } 60. Kxg4 { [%eval #4] } 60... bxc2 { [%eval #1] } 61. B@e8+ { [%eval #1] } 61... N@f7 { [%eval #1] } 62. P@a7 { [%eval #4] } 62... c1=Q { [%eval #1] } 63. Nb5?? { (Mate in 1 → Mate in 1) Lost forced checkmate sequence. Bxh7# was best. } { [%eval #-1] } (63. Bxh7#) 63... Qg5+?? { (Mate in 1 → Mate in 2) Lost forced checkmate sequence. Qf4# was best. } { [%eval #2] } (63... Qf4#) 64. Qhxg5+ { [%eval #1] } 64... Nxg5 { [%eval #1] } 65. a8=Q?? { (Mate in 1 → Mate in 1) Lost forced checkmate sequence. Qxg5# was best. } { [%eval #-1] } (65. Qxg5#) 65... Q@f5+?? { (Mate in 1 → 149.93) Lost forced checkmate sequence. Q@f4# was best. } { [%eval 149.93] } (65... Q@f4#) 66. Kg3?? { (149.93 → Mate in 1) Checkmate is now unavoidable. Kh4 was best. } { [%eval #-1] } (66. Kh4) 66... P@h4+?? { (Mate in 1 → Mate in 7) Lost forced checkmate sequence. Qf4# was best. } { [%eval #7] } (66... Qf4#) 67. Kh2 { [%eval #6] } 67... P@f6 { [%eval #4] } 68. P@h5+ { [%eval #3] } 68... Kxh5 { [%eval #3] } 69. Qxf6 { [%eval #5] } 69... P@g6 { [%eval #3] } 70. Rxf7 { [%eval #3] } 70... Qxh3+ { [%eval #3] } 71. Kg1 { [%eval #5] } 71... Nxf7 { [%eval #2] } 72. Qxf7?? { (Mate in 2 → Mate in 1) Lost forced checkmate sequence. Qg5+ was best. } { [%eval #-1] } (72. Qg5+ Nxg5 73. Nf6#) 72... Qh2+?? { (Mate in 1 → Mate in 4) Lost forced checkmate sequence. R@h1# was best. } { [%eval #4] } (72... R@h1#) 73. Kxh2 { [%eval #3] } 73... a3 { [%eval #1] } 74. Q@g5# { White wins by checkmate. } 1-0