Free online Chess server. Play Chess now in a clean interface. No registration, no ads, no plugin required. Play Chess with the computer, friends or random opponents.
Play
Create a gameTournamentSimultaneous exhibitions
Learn
Chess basicsPuzzlesPracticeCoordinatesStudyCoaches
Watch
Lichess TVCurrent gamesStreamersBroadcasts (beta)Video library
Community
PlayersTeamsForumQuestions & Answers
Tools
Analysis boardOpening explorerBoard editorImport gameAdvanced search
Sign in
Reconnecting

Rapid Crazyhouse Chess • IM opperwezen vs A.I. level 8

IM opperwezen (2646) plays A.I. level 8 in a casual Rapid (8+0) game of Crazyhouse. A.I. level 8 resigned after 151 moves. Click to replay, analyse, and discuss the game!

IM opperwezen (2646)
56Inaccuracies
0Mistakes
1Blunders
13Average centipawn loss
Stockfish AI level 8 (2600)
5Inaccuracies
4Mistakes
2Blunders
21Average centipawn loss
[Event "Casual Crazyhouse game"] [Site "https://lichess.org/ZxWVonnY"] [Date "2018.11.15"] [Round "-"] [White "opperwezen"] [Black "lichess AI level 8"] [Result "1-0"] [UTCDate "2018.11.15"] [UTCTime "16:30:46"] [WhiteElo "2646"] [BlackElo "?"] [WhiteTitle "IM"] [Variant "Crazyhouse"] [TimeControl "480+0"] [ECO "?"] [Opening "?"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 1.52] } 1... e5 { [%eval 0.86] } 2. Nf3 { [%eval 0.89] } 2... Nc6 { [%eval 2.53] } 3. Bc4 { [%eval 1.94] } 3... Bc5? { (1.94 → 4.11) Mistake. Best move was d6. } { [%eval 4.11] } (3... d6 4. d4 exd4 5. Nxd4 Qe7 6. Nxc6 bxc6 7. O-O Nf6 8. Nc3) 4. O-O { [%eval 3.1] } 4... Nf6 { [%eval 2.99] } 5. Nc3 { [%eval 2.85] } 5... O-O { [%eval 2.5] } 6. d3 { [%eval 3.13] } 6... d6 { [%eval 1.77] } 7. Bg5 { [%eval 4.19] } 7... Bg4?! { (4.19 → 4.87) Inaccuracy. Best move was Kh8. } { [%eval 4.87] } (7... Kh8 8. Nd5 Nxd5 9. Bxd8 Nf4 10. Bg5 N@g4 11. d4 Nxd4 12. Bxf4) 8. Nd5 { [%eval 3.79] } 8... Nxd5 { [%eval 4.77] } 9. Bxd8 { [%eval 4.23] } 9... Nxd8? { (4.23 → 6.13) Mistake. Best move was Raxd8. } { [%eval 6.13] } (9... Raxd8 10. exd5) 10. Bxd5 { [%eval 4.97] } 10... B@h5?? { (4.97 → 9.43) Blunder. Best move was B@f4. } { [%eval 9.43] } (10... B@f4 11. Q@h4) 11. Bxb7 { [%eval 8.05] } 11... Nxb7? { (8.05 → 10.47) Mistake. Best move was Ne6. } { [%eval 10.47] } (11... Ne6 12. P@h6 gxh6 13. N@f6+ Kh8 14. Nxg4 Bxg4 15. B@f6+ P@g7 16. Bxg7+ Nxg7 17. P@f6 B@e6 18. fxg7+) 12. P@h6 { [%eval 9.18] } 12... B@f6?! { (9.18 → 16.53) Inaccuracy. Best move was gxh6. } { [%eval 16.53] } (12... gxh6) 13. N@d5 { [%eval 14.35] } 13... N@e6 { [%eval 16.53] } 14. Nxf6+ { [%eval 16.16] } 14... gxf6 { [%eval 16.07] } 15. B@g7 { [%eval 13.53] } 15... Nxg7 { [%eval 15.87] } 16. hxg7 { [%eval 14.97] } 16... Kxg7 { [%eval 15.18] } 17. Nxe5 { [%eval 14.0] } 17... dxe5 { [%eval 13.32] } 18. N@f5+?? { (13.32 → 6.85) Blunder. Best move was P@h6+. } { [%eval 6.85] } (18. P@h6+) 18... Bxf5 { [%eval 7.09] } 19. Qxh5 { [%eval 6.52] } 19... B@f4? { (6.52 → 8.80) Mistake. Best move was B@h6. } { [%eval 8.8] } (19... B@h6 20. exf5 N@g8 21. B@f3 P@g6 22. Qg4 Nd6 23. Bxa8 Nxf5 24. Q@c6 Be7 25. R@e8 Rxe8 26. Qxe8) 20. B@g3 { [%eval 7.42] } 20... P@f3 { [%eval 8.77] } 21. Qxf3 { [%eval 6.7] } 21... N@d2?? { (6.70 → 13.68) Blunder. Best move was N@d4. } { [%eval 13.68] } (21... N@d4 22. Qh5) 22. Qh5 { [%eval 10.88] } 22... N@f3+ { [%eval 14.19] } 23. gxf3 { [%eval 12.43] } 23... Rg8 { [%eval 16.12] } 24. exf5 { [%eval 15.37] } 24... Kh8 { [%eval 15.55] } 25. P@g6 { [%eval 14.99] } 25... N@g5 { [%eval 21.55] } 26. B@g2 { [%eval 15.31] } 26... Bxg3 { [%eval 20.1] } 27. hxg3 { [%eval 20.02] } 27... Nxf1 { [%eval 18.36] } 28. Rxf1 { [%eval 15.56] } 28... Bxf2+ { [%eval 16.11] } 29. Rxf2 { [%eval 14.46] } 29... R@a1+ { [%eval 22.1] } 30. B@f1 { [%eval 21.5] } 30... P@e3 { [%eval 22.8] } 31. Re2 { [%eval 21.18] } 31... B@f2+ { [%eval 24.87] } 32. Kh1 { [%eval 22.95] } 32... Nd6 { [%eval 42.63] } 33. P@h6 { [%eval 36.93] } 33... Nxf5?! { (36.93 → Mate in 21) Checkmate is now unavoidable. Best move was Rxf1+. } { [%eval #21] } (33... Rxf1+) 34. g7+ { [%eval 33.68] } 34... Rxg7?! { (33.68 → Mate in 9) Checkmate is now unavoidable. Best move was Nxg7. } { [%eval #9] } (34... Nxg7 35. hxg7+) 35. hxg7+ { [%eval #8] } 35... Nxg7 { [%eval #8] } 36. Qh6 { [%eval #7] } 36... Rxf1+ { [%eval #7] } 37. Bxf1 { [%eval #6] } 37... P@g2+ { [%eval #6] } 38. Bxg2 { [%eval 23.71] } 38... B@f8?! { (23.71 → Mate in 4) Checkmate is now unavoidable. Best move was Rg8. } { [%eval #4] } (38... Rg8 39. N@e7) 39. Qxg5?! { (Mate in 4 → Mate in 4) Not the best checkmate sequence. Best move was Q@d5. } { [%eval #4] } (39. Q@d5 N5e6 40. N@g5 fxg5 41. N@f6 Bxg3 42. Qxh7#) 39... P@h6 { [%eval #4] } 40. Qxf6?! { (Mate in 4 → Mate in 6) Not the best checkmate sequence. Best move was N@g4. } { [%eval #6] } (40. N@g4 Bxg3 41. Nxh6 Be7 42. R@g8+ Rxg8 43. Nxf7#) 40... P@d2 { [%eval #5] } 41. R@d1 { [%eval #4] } 41... Bd6 { [%eval #3] } 42. N@e4?! { (Mate in 3 → Mate in 4) Not the best checkmate sequence. Best move was N@f5. } { [%eval #4] } (42. N@f5 Rg8 43. N@d8 Rf8 44. Qxg7#) 42... Rg8 { [%eval #4] } 43. Qxh6?! { (Mate in 4 → Mate in 4) Not the best checkmate sequence. Best move was N@f5. } { [%eval #4] } (43. N@f5 Be7 44. Nxh6 Ra8 45. Nxf7+ Kg8 46. R@h8#) 43... Nh5 { [%eval #4] } 44. Qxh5?! { (Mate in 4 → Mate in 4) Not the best checkmate sequence. Best move was B@f5. } { [%eval #4] } (44. B@f5 Nxg3+ 45. Nxg3 Rg7 46. Q@f6 Bf8 47. Qxh7#) 44... Be7 { [%eval #4] } 45. Qxe5+ { [%eval #3] } 45... f6 { [%eval #3] } 46. Qxe7 { [%eval #2] } 46... Bxg3 { [%eval #2] } 47. Qxf6+ { [%eval #1] } 47... Rg7 { [%eval #1] } 48. Nxg3?! { (Mate in 1 → Mate in 2) Not the best checkmate sequence. Best move was R@e8#. } { [%eval #2] } (48. R@e8#) 48... h6 { [%eval #2] } 49. Nf5 { [%eval #1] } 49... h5 { [%eval #1] } 50. Nxg7?! { (Mate in 1 → Mate in 2) Not the best checkmate sequence. Best move was Qxg7#. } { [%eval #2] } (50. Qxg7#) 50... P@b3 { [%eval #2] } 51. Nxh5+ { [%eval #1] } 51... Kh7 { [%eval #1] } 52. axb3?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Qg7#. } { [%eval #1] } (52. Qg7#) 52... a6 { [%eval #1] } 53. Rxe3?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Qg7#. } { [%eval #1] } (53. Qg7#) 53... a5 { [%eval #1] } 54. Rxd2?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (54. R@h8#) 54... a4 { [%eval #1] } 55. bxa4?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Qg7#. } { [%eval #1] } (55. Qg7#) 55... c6 { [%eval #1] } 56. Kh2?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Qg7#. } { [%eval #1] } (56. Qg7#) 56... c5 { [%eval #1] } 57. Kg3?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Qg7#. } { [%eval #1] } (57. Qg7#) 57... c4 { [%eval #1] } 58. dxc4?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (58. R@h8#) 58... Kg8 { [%eval #1] } 59. Kf4?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (59. R@h8#) 59... Kh7 { [%eval #1] } 60. Ke5?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (60. R@h8#) 60... Kg8 { [%eval #1] } 61. Kd6?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (61. R@h8#) 61... Kh7 { [%eval #1] } 62. Ke7?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (62. R@h8#) 62... Kg8 { [%eval #1] } 63. P@c7?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (63. R@h8#) 63... Kh7 { [%eval #1] } 64. P@b7?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (64. R@h8#) 64... Kg8 { [%eval #1] } 65. P@a7?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (65. R@h8#) 65... Kh7 { [%eval #1] } 66. Kd7?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (66. R@h8#) 66... Kg8 { [%eval #1] } 67. Kc8?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (67. R@h8#) 67... Kh7 { [%eval #1] } 68. P@c6?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (68. R@h8#) 68... Kg8 { [%eval #1] } 69. Rd1?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (69. R@h8#) 69... Kh7 { [%eval #1] } 70. Ra1?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (70. R@h8#) 70... Kg8 { [%eval #1] } 71. Ng3?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (71. R@h8#) 71... Kh7 { [%eval #1] } 72. R@b1?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (72. R@h8#) 72... Kg8 { [%eval #1] } 73. R@c1?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was R@h8#. } { [%eval #1] } (73. R@h8#) 73... Kh7 { [%eval #1] } 74. P@b6?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (74. Q@h8#) 74... Kg8 { [%eval #1] } 75. N@d1?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (75. Q@h8#) 75... Kh7 { [%eval #1] } 76. B@e1?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (76. Q@h8#) 76... Kg8 { [%eval #1] } 77. B@f1?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (77. Q@h8#) 77... Kh7 { [%eval #1] } 78. B@g1?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (78. Q@h8#) 78... Kg8 { [%eval #1] } 79. N@h1?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (79. Q@h8#) 79... Kh7 { [%eval #1] } 80. N@h2?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (80. Q@h8#) 80... Kg8 { [%eval #1] } 81. Re2?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (81. Q@h8#) 81... Kh7 { [%eval #1] } 82. Rf2?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (82. Q@h8#) 82... Kg8 { [%eval #1] } 83. P@e2?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (83. Q@h8#) 83... Kh7 { [%eval #1] } 84. P@d2?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (84. Q@h8#) 84... Kg8 { [%eval #1] } 85. P@e3?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (85. Q@h8#) 85... Kh7 { [%eval #1] } 86. P@d3?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (86. Q@h8#) 86... Kg8 { [%eval #1] } 87. a8=Q?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (87. Q@h8#) 87... Kh7 { [%eval #1] } 88. a5?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (88. Q@h8#) 88... Kg8 { [%eval #1] } 89. a6?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (89. Q@h8#) 89... Kh7 { [%eval #1] } 90. a7?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (90. Q@h8#) 90... Kg8 { [%eval #1] } 91. P@c3?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (91. Q@h8#) 91... Kh7 { [%eval #1] } 92. Qb8?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (92. Q@h8#) 92... Kg8 { [%eval #1] } 93. a8=Q?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (93. Q@h8#) 93... Kh7 { [%eval #1] } 94. Qba7?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (94. Q@h8#) 94... Kg8 { [%eval #1] } 95. Q8b8?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (95. Q@h8#) 95... Kh7 { [%eval #1] } 96. P@a2?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (96. Q@h8#) 96... Kg8 { [%eval #1] } 97. Qaa8?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #1] } (97. Q@h8#) 97... Kh7 { [%eval #1] } 98. Q@a7?! { (Mate in 1 → Mate in 2) Not the best checkmate sequence. Best move was Q@h8#. } { [%eval #2] } (98. Q@h8#) 98... Kg8 { [%eval #2] } 99. Ne4?! { (Mate in 2 → Mate in 2) Not the best checkmate sequence. Best move was Qg6+. } { [%eval #2] } (99. Qg6+ Kf8 100. Kd7#) 99... Kh7 { [%eval #2] } 100. Nc5?! { (Mate in 2 → Mate in 2) Not the best checkmate sequence. Best move was Ng5+. } { [%eval #2] } (100. Ng5+ Kg8 101. Kd7#) 100... Kg8 { [%eval #2] } 101. Nb3 Kh7 102. Ng3 Kg8 103. Bh1 Kh7 104. Bfg2 Kg8 105. Rf1 Kh7 106. Ne4 Kg8 107. Nef2 Kh7 108. a3 Kg8 109. Ra2 Kh7 110. Rba1 Kg8 111. Rcb1 Kh7 112. d4 Kg8 113. Nd3 Kh7 114. Ndc1 Kg8 115. Ng4 Kh7 116. Ngf2 Kg8 117. Nfd3 Kh7 118. Rf2 Kg8 119. Bf1 Kh7 120. a4 Kg8 121. a5 Kh7 122. a6 Kg8 123. Ra3 Kh7 124. Na2 Kg8 125. Nbc1 Kh7 126. b4 Kg8 127. b5 Kh7 128. c5 Kg8 129. Ra5 Kh7 130. Rb4 Kg8 131. Nb3 Kh7 132. N1b2 Kg8 133. Na4 Kh7 134. c4 Kg8 135. N2c3 Kh7 136. Ra3 Kg8 137. Ndc1 Kh7 138. N1a2 Kg8 139. Bhg2 Kh7 140. d3 Kg8 141. Bd2 Kh7 142. Bc1 Kg8 143. Bb2 Kh7 144. e4 Kg8 145. e3 Kh7 146. Rd2 Kg8 147. Be2 Kh7 148. Bf2 Kg8 149. Be1 Kh7 150. Qg7+ Kxg7 151. Bgf1 { Black resigns. } 1-0