Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "casual rapid game"] [Site "https://lichess.org/j4NTtMad"] [Date "2025.12.17"] [Round "-"] [White "RawkHawk27"] [Black "WorstFish"] [Result "0-1"] [GameId "j4NTtMad"] [UTCDate "2025.12.17"] [UTCTime "13:16:04"] [WhiteElo "1617"] [BlackElo "1500"] [BlackTitle "BOT"] [Variant "Standard"] [TimeControl "600+0"] [ECO "A00"] [Opening "Polish Opening"] [Termination "Normal"] [Annotator "lichess.org"] 1. b4 { [%eval -0.07] } { A00 Polish Opening } 1... g5?! { (-0.07 → 0.59) Inaccuracy. e5 was best. } { [%eval 0.59] } (1... e5 2. Bb2 Bxb4 3. Bxe5 Nf6 4. c3 Be7 5. d4 c5 6. e3) 2. f4? { (0.59 → -0.94) Mistake. Bb2 was best. } { [%eval -0.94] } (2. Bb2 Nf6 3. e3 Bg7 4. c4 d6 5. Nc3 c5 6. Nge2 Bf5) 2... f5?? { (-0.94 → 3.43) Blunder. gxf4 was best. } { [%eval 3.43] } (2... gxf4 3. Bb2 Nf6 4. Nh3 Bh6 5. g3 d5 6. Bxf6 exf6 7. Nxf4) 3. Kf2?? { (3.43 → -1.39) Blunder. Bb2 was best. } { [%eval -1.39] } (3. Bb2 e5 4. Bxe5 gxf4 5. Bxh8 Qh4+ 6. g3 fxg3 7. Bg2 gxh2+ 8. Kf1 hxg1=R+) 3... c5?? { (-1.39 → 1.20) Blunder. Bg7 was best. } { [%eval 1.2] } (3... Bg7 4. d4 gxf4 5. Bxf4 Nc6 6. e3 Nf6 7. Nc3 O-O 8. Ke1 Nxb4 9. Rb1) 4. Ke3?? { (1.20 → -3.11) Blunder. Bb2 was best. } { [%eval -3.11] } (4. Bb2 Nf6) 4... Qa5?? { (-3.11 → 5.64) Blunder. gxf4+ was best. } { [%eval 5.64] } (4... gxf4+ 5. Kf2 Bg7 6. c3 cxb4 7. Ke1 Nc6 8. Bb2 Qb6 9. Qc1 Nf6 10. cxb4) 5. d4?? { (5.64 → -2.58) Blunder. bxa5 was best. } { [%eval -2.58] } (5. bxa5 Bg7 6. c3 gxf4+ 7. Kf2 Nc6 8. Ke1 Nf6 9. Nh3 Ne4 10. Nxf4 Bf6) 5... c4?? { (-2.58 → 5.37) Blunder. Qxb4 was best. } { [%eval 5.37] } (5... Qxb4 6. fxg5 cxd4+ 7. Kf2 h6 8. Na3 hxg5 9. Rb1 Qa5 10. Rb5 Qa4 11. Nf3) 6. d5?? { (5.37 → -3.10) Blunder. bxa5 was best. } { [%eval -3.1] } (6. bxa5 Nf6 7. Nh3 e5 8. Kf2 Ne4+ 9. Kg1 exd4 10. e3 g4 11. Qxd4 gxh3) 6... Kd8?? { (-3.10 → 5.32) Blunder. Qb6+ was best. } { [%eval 5.32] } (6... Qb6+ 7. Kd2 Qd4+ 8. Ke1 Qxa1 9. Bd2 Bg7 10. fxg5 c3 11. Bf4 d6 12. e4) 7. Kd4?? { (5.32 → -4.27) Blunder. bxa5 was best. } { [%eval -4.27] } (7. bxa5 gxf4+ 8. Kf2 Nf6 9. Nf3 Ne4+ 10. Ke1 Bg7 11. c3 d6 12. Bxf4 Nd7) 7... Qc5+?? { (-4.27 → 4.54) Blunder. Bg7+ was best. } { [%eval 4.54] } (7... Bg7+ 8. Kxc4 Qa4 9. a3 Bxa1 10. Nc3 b5+ 11. Kd3 Bxc3 12. Kxc3 a5 13. Kb2) 8. Ke5?? { (4.54 → Mate in 1) Checkmate is now unavoidable. bxc5 was best. } { [%eval #-1] } (8. bxc5 Bg7+ 9. Kxc4 Bxa1 10. fxg5 Na6 11. Ba3 b5+ 12. cxb6 d6 13. Kd3 axb6) 8... c3?? { (Mate in 1 → 4.27) Lost forced checkmate sequence. d6# was best. } { [%eval 4.27] } (8... d6#) 9. e4?? { (4.27 → Mate in 1) Checkmate is now unavoidable. bxc5 was best. } { [%eval #-1] } (9. bxc5 Nc6+ 10. Kxf5 e6+ 11. Ke4 Nf6+ 12. Kd3 exd5 13. e3 gxf4 14. Nf3 Ne4) 9... Qd4+?? { (Mate in 1 → 5.75) Lost forced checkmate sequence. d6# was best. } { [%eval 5.75] } (9... d6#) 10. Kxf5?? { (5.75 → Mate in 3) Checkmate is now unavoidable. Kxd4 was best. } { [%eval #-3] } (10. Kxd4 fxe4 11. fxg5 Bg7+ 12. Kxe4 h6 13. Kd3 hxg5 14. Nxc3 d6 15. Kd2 a5) 10... Kc7?? { (Mate in 3 → 5.37) Lost forced checkmate sequence. d6+ was best. } { [%eval 5.37] } (10... d6+ 11. Kxg5 Qf6+ 12. Kh5 Qh6#) 11. g4?? { (5.37 → Mate in 1) Checkmate is now unavoidable. Qxd4 was best. } { [%eval #-1] } (11. Qxd4 Nh6+ 12. Kxg5 Rg8+ 13. Kh4 d6 14. Qxc3+ Kd8 15. Qxc8+ Kxc8 16. Kh3 Kd8) 11... Kb6?? { (Mate in 1 → 7.18) Lost forced checkmate sequence. Qf6# was best. } { [%eval 7.18] } (11... Qf6#) 12. h4?? { (7.18 → Mate in 1) Checkmate is now unavoidable. Qxd4+ was best. } { [%eval #-1] } (12. Qxd4+ Kc7 13. Qxh8 Nh6+ 14. Kxg5 Nf7+ 15. Kh4 Nxh8 16. Nxc3 d6 17. Bd2 Ng6+) 12... h5?? { (Mate in 1 → 8.73) Lost forced checkmate sequence. Qf6# was best. } { [%eval 8.73] } (12... Qf6#) 13. Bb2?? { (8.73 → Mate in 1) Checkmate is now unavoidable. Qxd4+ was best. } { [%eval #-1] } (13. Qxd4+ Kc7 14. d6+ exd6 15. Qxh8 Nc6 16. Nxc3 Nce7+ 17. Kxg5 d5 18. f5 dxe4) 13... a6?? { (Mate in 1 → 7.69) Lost forced checkmate sequence. Qf6# was best. } { [%eval 7.69] } (13... Qf6#) 14. b5?? { (7.69 → Mate in 1) Checkmate is now unavoidable. Qxd4+ was best. } { [%eval #-1] } (14. Qxd4+ Kc7 15. d6+ exd6 16. Qxc3+ Nc6 17. Qxh8 gxf4 18. Kxf4 b5 19. Nc3 Nxb4) 14... Ra7?? { (Mate in 1 → 8.78) Lost forced checkmate sequence. Qf6# was best. } { [%eval 8.78] } (14... Qf6#) 15. a4?? { (8.78 → Mate in 1) Checkmate is now unavoidable. Qxd4+ was best. } { [%eval #-1] } (15. Qxd4+ Kc7 16. Qxc3+ Nc6 17. Qxh8 d6+ 18. Kg6 axb5 19. Qxg8 Ra4 20. Kxh5 Rxe4) 15... Bh6?? { (Mate in 1 → 10.75) Lost forced checkmate sequence. Qf6# was best. } { [%eval 10.75] } (15... Qf6#) 16. a5+?? { (10.75 → 4.22) Blunder. Qxd4+ was best. } { [%eval 4.22] } (16. Qxd4+ Kc7 17. b6+ Kd8 18. Qxh8 d6+ 19. Kg6 Nd7 20. Qxg8+ Bf8 21. Bxc3 Nxb6) 16... Kc5?? { (4.22 → Mate in 3) Checkmate is now unavoidable. Kc7 was best. } { [%eval #3] } (16... Kc7 17. Qxd4) 17. Bc4?? { (Mate in 3 → Mate in 1) Lost forced checkmate sequence. Ba3+ was best. } { [%eval #-1] } (17. Ba3+ Qb4 18. Bxb4+ Kxb4 19. Qd4#) 17... Qg7?? { (Mate in 1 → Mate in 2) Lost forced checkmate sequence. Qf6# was best. } { [%eval #2] } (17... Qf6#) 18. Ne2?? { (Mate in 2 → Mate in 1) Lost forced checkmate sequence. Ba3+ was best. } { [%eval #-1] } (18. Ba3+ Kxc4 19. Qd3#) 18... Kb4?? { (Mate in 1 → Mate in 2) Lost forced checkmate sequence. Qf6# was best. } { [%eval #2] } (18... Qf6#) 19. Nd4?? { (Mate in 2 → Mate in 1) Lost forced checkmate sequence. Ba3+ was best. } { [%eval #-1] } (19. Ba3+ Kxa5 20. Bc5#) 19... Kc5?? { (Mate in 1 → Mate in 2) Lost forced checkmate sequence. Qf6# was best. } { [%eval #2] } (19... Qf6#) 20. Ne6+?? { (Mate in 2 → Mate in 2) Lost forced checkmate sequence. Ba3+ was best. } { [%eval #-2] } (20. Ba3+ Kxc4 21. Qd3#) 20... Kd6?? { (Mate in 2 → Mate in 1) Lost forced checkmate sequence. dxe6+ was best. } { [%eval #1] } (20... dxe6+ 21. dxe6 Qf6#) 21. Qd4?? { (Mate in 1 → Mate in 1) Lost forced checkmate sequence. Ba3# was best. } { [%eval #-1] } (21. Ba3#) 21... b6?? { (Mate in 1 → Mate in 1) Lost forced checkmate sequence. Qh7# was best. } { [%eval #1] } (21... Qh7#) 22. Qc5+ { [%eval #2] } 22... bxc5 { [%eval #2] } 23. e5+ { [%eval #1] } 23... Qxe5+ { [%eval #1] } 24. Kg6?? { (Mate in 1 → Mate in 2) Lost forced checkmate sequence. fxe5# was best. } { [%eval #-2] } (24. fxe5#) 24... hxg4?? { (Mate in 2 → 4.86) Lost forced checkmate sequence. Qf6+ was best. } { [%eval 4.86] } (24... Qf6+ 25. Kxh5 Bg7#) 25. Re1?? { (4.86 → Mate in 3) Checkmate is now unavoidable. fxe5+ was best. } { [%eval #-3] } (25. fxe5+ Kxe5 26. Bxc3+ Kd6 27. Bxh8 dxe6 28. Nc3 gxh4 29. dxe6 Nc6 30. Rad1+ Kc7) 25... Bf8?? { (Mate in 3 → Mate in 1) Lost forced checkmate sequence. Qf6+ was best. } { [%eval #1] } (25... Qf6+ 26. Kh5 Qf5 27. Bxc3 Bg7#) 26. Nd2?? { (Mate in 1 → Mate in 1) Lost forced checkmate sequence. fxe5# was best. } { [%eval #-1] } (26. fxe5#) 26... Nf6?? { (Mate in 1 → Mate in 1) Lost forced checkmate sequence. Qf6# was best. } { [%eval #1] } (26... Qf6#) 27. Ne4+?? { (Mate in 1 → -6.97) Lost forced checkmate sequence. fxe5# was best. } { [%eval -6.97] } (27. fxe5#) 27... Nxe4?? { (-6.97 → 4.87) Blunder. Qxe4+ was best. } { [%eval 4.87] } (27... Qxe4+ 28. Rxe4 cxb2 29. Rd1 axb5 30. Nxg5 Rg8+ 31. Kf7 Bh6 32. Rxe7 Rg7+ 33. Kxf6) 28. Nd4?? { (4.87 → Mate in 1) Checkmate is now unavoidable. fxe5+ was best. } { [%eval #-1] } (28. fxe5+ Kxe5 29. Bxc3+ Kd6 30. Bxh8 axb5 31. Rxe4 bxc4 32. Be5+ Kxd5 33. Bxb8 Kxe4) 28... axb5?? { (Mate in 1 → Mate in 1) Lost forced checkmate sequence. Qf6# was best. } { [%eval #1] } (28... Qf6#) 29. Nf5+?? { (Mate in 1 → -8.01) Lost forced checkmate sequence. Nxb5# was best. } { [%eval -8.01] } (29. Nxb5#) 29... Kc7 { [%eval -6.37] } 30. a6?? { (-6.37 → Mate in 1) Checkmate is now unavoidable. fxe5 was best. } { [%eval #-1] } (30. fxe5 Ra6+ 31. d6+ exd6 32. Bxb5 cxb2 33. Rad1 Bb7 34. Bxa6 Nxa6 35. exd6+ Nxd6) 30... Rh7?? { (Mate in 1 → -5.19) Lost forced checkmate sequence. Qf6# was best. } { [%eval -5.19] } (30... Qf6#) 31. Ba3?? { (-5.19 → Mate in 4) Checkmate is now unavoidable. fxe5 was best. } { [%eval #-4] } (31. fxe5 cxb2 32. Rab1 Rh8 33. Rxe4 Rxa6+ 34. d6+ exd6 35. Bxb5 Rb6 36. exd6+ Bxd6) 31... Bh6?? { (Mate in 4 → -2.17) Lost forced checkmate sequence. Qf6+ was best. } { [%eval -2.17] } (31... Qf6+ 32. Kxh7 d6 33. hxg5 Bxf5+ 34. g6 Qg7#) 32. Bb4?? { (-2.17 → Mate in 13) Checkmate is now unavoidable. fxe5 was best. } { [%eval #-13] } (32. fxe5) 32... Nd2?? { (Mate in 13 → Mate in 1) Lost forced checkmate sequence. Rg7+ was best. } { [%eval #1] } (32... Rg7+ 33. Kh5 Qxf5 34. d6+ exd6 35. Ba5+ Kc6 36. Bxb5+ Kxb5 37. Rab1+ Kxa6 38. Rb6+) 33. Nd4?? { (Mate in 1 → Mate in 5) Lost forced checkmate sequence. Ba5# was best. } { [%eval #-5] } (33. Ba5#) 33... Kd6?? { (Mate in 5 → Mate in 1) Lost forced checkmate sequence. Qf6+ was best. } { [%eval #1] } (33... Qf6+ 34. Kh5 Bg7+ 35. Kxg4 Rxh4+ 36. Kg3 Qxf4+ 37. Kg2 Qh2#) 34. Ba5?? { (Mate in 1 → Mate in 5) Lost forced checkmate sequence. Nxb5# was best. } { [%eval #-5] } (34. Nxb5#) 34... Nb1?? { (Mate in 5 → Mate in 1) Lost forced checkmate sequence. Qf6+ was best. } { [%eval #1] } (34... Qf6+ 35. Kh5 Bg7+ 36. Kxg4 Rxh4+ 37. Kg3 Qxf4+ 38. Kg2 Qh2#) 35. Nf5+?? { (Mate in 1 → -4.66) Lost forced checkmate sequence. fxe5# was best. } { [%eval -4.66] } (35. fxe5#) 35... Qxf5+ { [%eval -4.15] } 36. Kh5?? { (-4.15 → Mate in 1) Checkmate is now unavoidable. Kxf5 was best. } { [%eval #-1] } (36. Kxf5 Nd2 37. Bxb5 gxh4 38. Bxc3 Nf3 39. Kxg4 Nd4 40. Ra4 Nxb5 41. Be5+ Kxd5) 36... Qe5?? { (Mate in 1 → Mate in 1) Lost forced checkmate sequence. gxf4# was best. } { [%eval #1] } (36... gxf4#) 37. Bc7+?? { (Mate in 1 → -7.13) Lost forced checkmate sequence. fxe5# was best. } { [%eval -7.13] } (37. fxe5#) 37... Rxc7?? { (-7.13 → Mate in 1) Checkmate is now unavoidable. Kxc7 was best. } { [%eval #1] } (37... Kxc7 38. fxe5 bxc4 39. d6+ exd6 40. exd6+ Kxd6 41. Re8 Kc7 42. Kg6 Rxa6+ 43. Rxa6) 38. f5?? { (Mate in 1 → Mate in 3) Lost forced checkmate sequence. fxe5# was best. } { [%eval #-3] } (38. fxe5#) 38... Qe2?? { (Mate in 3 → -5.80) Lost forced checkmate sequence. Qxf5 was best. } { [%eval -5.8] } (38... Qxf5 39. Re6+ dxe6 40. Rxb1 Bf8#) 39. Rd1?? { (-5.80 → Mate in 5) Checkmate is now unavoidable. Bxe2 was best. } { [%eval #-5] } (39. Bxe2 gxh4 40. Kg6 Nxa6 41. Kxh7 Nb4 42. Raxb1 Nxc2 43. Kxh6 Nxe1 44. Rxe1 Bb7) 39... Rg7?? { (Mate in 5 → -5.16) Lost forced checkmate sequence. Bf8+ was best. } { [%eval -5.16] } (39... Bf8+ 40. Kxg5 Qe3+ 41. Kxg4 Rg7+ 42. Kh5 Rg8 43. Raxb1 Qf3#) 40. Rd4? { (-5.16 → -10.91) Mistake. Bxe2 was best. } { [%eval -10.91] } (40. Bxe2 Nxa6 41. Kxh6 Rg8 42. Rdxb1 Nb4 43. hxg5 Nxc2 44. Ra8 Nd4 45. g6 c2) 40... Rc6? { (-10.91 → -4.68) Mistake. bxc4 was best. } { [%eval -4.68] } (40... bxc4 41. Kxh6 Nxa6 42. Rxc4 Qxc4 43. Kxg7 gxh4 44. Rxb1 Kxd5 45. Re1 Nb4 46. Rxe7) 41. Re4? { (-4.68 → -11.81) Mistake. a7 was best. } { [%eval -11.81] } (41. a7 Rc7 42. axb8=Q bxc4 43. Kxh6 Rf7 44. Rxb1 cxd4 45. Rb6+ Kxd5 46. Qxc7 Ke4) 41... Qd3?? { (-11.81 → -4.01) Blunder. Qxe4 was best. } { [%eval -4.01] } (41... Qxe4 42. a7 Na6 43. Rxa6 Rxa6 44. Bxb5 Rxa7 45. Kxh6 Qxf5 46. Kxg7 Kxd5 47. Bd3) 42. a7 { [%eval -3.74] } 42... Ra6?? { (-3.74 → Mate in 1) Checkmate is now unavoidable. Qxe4 was best. } { [%eval #1] } (42... Qxe4) 43. a8=N?? { (Mate in 1 → -11.77) Lost forced checkmate sequence. axb8=Q# was best. } { [%eval -11.77] } (43. axb8=Q#) 43... Rb6?? { (-11.77 → -3.88) Blunder. Qxe4 was best. } { [%eval -3.88] } (43... Qxe4 44. Bd3 Qe3 45. Kxh6 Rxa1 46. Kxg7 gxh4 47. Nb6 Qg5+ 48. Kh8 Qh6+ 49. Kg8) 44. Re6+? { (-3.88 → -7.39) Mistake. Bxd3 was best. } { [%eval -7.39] } (44. Bxd3 Ra6 45. Rxa6+ Nxa6 46. Kxh6 Rg8 47. hxg5 Nb4 48. Rxe7 Kxe7 49. f6+ Kd6) 44... dxe6 { [%eval -7.13] } 45. Ra7? { (-7.13 → Mate in 6) Checkmate is now unavoidable. Bxd3 was best. } { [%eval #-6] } (45. Bxd3 Ra6 46. Nb6 Rxa1 47. Nxc8+ Kxd5 48. Kxh6 c4 49. Bf1 gxh4 50. Kxg7 exf5) 45... Rg6? { (Mate in 6 → -7.12) Lost forced checkmate sequence. Qxf5 was best. } { [%eval -7.12] } (45... Qxf5 46. Bd3 Qf7+ 47. Kxh6 gxh4 48. Rd7+ Nxd7 49. Nxb6 Qf6+ 50. Kh5 Qg5#) 46. Rd7+ { [%eval -9.83] } 46... Kxd7 { [%eval -8.24] } 47. Bxb5+ { [%eval -12.46] } 47... Nc6?! { (-12.46 → -7.43) Inaccuracy. Rxb5 was best. } { [%eval -7.43] } (47... Rxb5 48. cxd3 Rf6 49. Kxg4 exd5 50. d4 c2 51. dxc5 Rxc5 52. hxg5 Bxg5 53. Kh3) 48. f6?! { (-7.43 → -14.17) Inaccuracy. Nxb6+ was best. } { [%eval -14.17] } (48. Nxb6+ Kc7 49. Na8+ Kd6 50. Bxd3 exd5 51. Kxg6 c4 52. Bxc4 dxc4 53. Nb6 Ke5) 48... e5?! { (-14.17 → -7.64) Inaccuracy. Rxb5 was best. } { [%eval -7.64] } (48... Rxb5 49. cxd3 Rxf6 50. d6 Kxd6 51. hxg5 Bxg5 52. Nc7 Kxc7 53. Kxg5 c2 54. d4) 49. f7 { [%eval -12.36] } 49... Rg8?? { (-12.36 → -3.43) Blunder. Rxb5 was best. } { [%eval -3.43] } (49... Rxb5 50. cxd3 Rf6 51. dxc6+ Kxc6 52. hxg5 Bxg5 53. d4 Bf4 54. f8=Q Rxf8 55. d5+) 50. f8=Q?? { (-3.43 → Mate in 3) Checkmate is now unavoidable. fxg8=Q was best. } { [%eval #-3] } (50. fxg8=Q Qxb5 51. Qe6+ Kd8 52. Qg8+ Bf8 53. Qxf8+ Kd7 54. Qf5+ Kd6 55. Qxc8 c4) 50... Rg7?? { (Mate in 3 → 4.76) Lost forced checkmate sequence. Qg6+ was best. } { [%eval 4.76] } (50... Qg6+ 51. Kxg4 gxh4+ 52. Kh3 Qg3#) 51. Qd8+?? { (4.76 → -9.11) Blunder. Nxb6+ was best. } { [%eval -9.11] } (51. Nxb6+ Kd6 52. Bxd3 Bb7 53. Kxh6 Nd2 54. Qxg7 e4 55. Nc4+ Nxc4 56. dxc6 Ba6) 51... Kxd8 { [%eval -8.61] } 52. Nc7? { (-8.61 → Mate in 1) Checkmate is now unavoidable. Bxd3 was best. } { [%eval #-1] } (52. Bxd3 Nd4 53. Nxb6 Bf5 54. Bxf5 Nxf5 55. Kxg4 Ne3+ 56. Kh5 g4 57. Na4 g3) 52... Be6? { (Mate in 1 → -8.87) Lost forced checkmate sequence. Qg6# was best. } { [%eval -8.87] } (52... Qg6#) 53. Nxe6+ { [%eval -8.49] } 53... Kc8 { [%eval -8.37] } 54. Nc7? { (-8.37 → Mate in 3) Checkmate is now unavoidable. Bxd3 was best. } { [%eval #-3] } (54. Bxd3 Nd4 55. Kxh6 Nxe6 56. dxe6 Rg8 57. hxg5 g3 58. Bf1 Rxe6+ 59. Kh5 Kc7) 54... Ra6? { (Mate in 3 → -8.35) Lost forced checkmate sequence. Qg6+ was best. } { [%eval -8.35] } (54... Qg6+ 55. Kxg4 gxh4+ 56. Kxh4 Qg4#) 55. d6? { (-8.35 → Mate in 3) Checkmate is now unavoidable. Bxa6+ was best. } { [%eval #-3] } (55. Bxa6+ Kxc7 56. Bxd3 gxh4 57. Kxh6 Nb4 58. Bf5 Rg8 59. Be6 Rd8 60. Bxg4 Kb6) 55... Qd5? { (Mate in 3 → -7.11) Lost forced checkmate sequence. Qg6+ was best. } { [%eval -7.11] } (55... Qg6+ 56. Kxg4 gxh4+ 57. Kxh4 Qg4#) 56. d7+? { (-7.11 → Mate in 6) Checkmate is now unavoidable. Nxd5 was best. } { [%eval #-6] } (56. Nxd5 gxh4 57. Kxh6 Kd7 58. Kxg7 Kxd6 59. Ne3 Rb6 60. Nc4+ Kc7 61. Bxc6 Kxc6) 56... Kb8?? { (Mate in 6 → -6.79) Lost forced checkmate sequence. Kxc7 was best. } { [%eval -6.79] } (56... Kxc7 57. Bc4 Qxc4 58. hxg5 Qf4 59. d8=Q+ Nxd8 60. Kh4 Qf3 61. g6 Qh3#) 57. d8=Q+?! { (-6.79 → -11.49) Inaccuracy. Nxd5 was best. } { [%eval -11.49] } (57. Nxd5 Rg8 58. Bxa6 Rd8 59. hxg5 Bxg5 60. Kxg5 Rxd7 61. Ne3 Na3 62. Kxg4 Ka7) 57... Kb7?? { (-11.49 → Mate in 4) Checkmate is now unavoidable. Qxd8 was best. } { [%eval #4] } (57... Qxd8 58. Nxa6+ Kb7 59. Nxc5+ Kb6 60. Nb7 Kxb7 61. Bd3 Kb6 62. Be4 Kc5 63. Bh1) 58. Qb8+?? { (Mate in 4 → -9.30) Lost forced checkmate sequence. Bxa6+ was best. } { [%eval -9.3] } (58. Bxa6+ Ka7 59. Qa8+ Kb6 60. Qb7+ Ka5 61. Qb5#) 58... Kxb8 { [%eval -8.38] } 59. Ne6? { (-8.38 → Mate in 5) Checkmate is now unavoidable. Nxd5 was best. } { [%eval #-5] } (59. Nxd5 gxh4 60. Bxa6 h3 61. Kxh6 Rg8 62. Kh7 Rd8 63. Bb5 Kb7 64. Bxc6+ Kxc6) 59... Qd3? { (Mate in 5 → -8.16) Lost forced checkmate sequence. Qxe6 was best. } { [%eval -8.16] } (59... Qxe6 60. hxg5 Bxg5 61. Bc4 Qg6+ 62. Kxg4 Bh6+ 63. Kf3 Qg2#) 60. Nf4 { [%eval -12.63] } 60... Ra4 { [%eval -8.19] } 61. Ne2? { (-8.19 → Mate in 1) Checkmate is now unavoidable. Nxd3 was best. } { [%eval #-1] } (61. Nxd3 Rd4 62. Kxh6 gxh4 63. Bxc6 Rf7 64. Nxe5 Rf6+ 65. Kh7 Kc7 66. Bh1 g3) 61... Ka8? { (Mate in 1 → -8.25) Lost forced checkmate sequence. Qg6# was best. } { [%eval -8.25] } (61... Qg6#) 62. Nxc3? { (-8.25 → Mate in 1) Checkmate is now unavoidable. cxd3 was best. } { [%eval #-1] } (62. cxd3 Kb7 63. Bxa4 gxh4 64. Kxh4 Nb4 65. Bb3 Nd2 66. Ba4 g3 67. Nxg3 Nxd3) 62... Qe4? { (Mate in 1 → -8.62) Lost forced checkmate sequence. Qg6# was best. } { [%eval -8.62] } (62... Qg6#) 63. Nxe4 { [%eval -8.19] } 63... Rg8 { [%eval -7.03] } 64. Nxc5 { [%eval -7.51] } 64... Rb8 { [%eval -5.85] } 65. Ne6?! { (-5.85 → -10.40) Inaccuracy. Bxc6+ was best. } { [%eval -10.4] } (65. Bxc6+ Ka7 66. Nxa4 gxh4 67. Kxh4 Rc8 68. Bd5 g3 69. Kxg3 Nc3 70. Nxc3 Rxc3+) 65... Rd8?! { (-10.40 → -5.46) Inaccuracy. Rxb5 was best. } { [%eval -5.46] } (65... Rxb5 66. hxg5 Bxg5 67. Nxg5 g3 68. Nh3 Ka7 69. Kg6 Rc4 70. Ng1 g2 71. Ne2) 66. c4?! { (-5.46 → -7.40) Inaccuracy. Bxc6+ was best. } { [%eval -7.4] } (66. Bxc6+ Ka7 67. Nxd8 Rd4 68. Nf7 gxh4 69. Nxh6 h3 70. Nxg4 e4 71. Be8 Kb8) 66... Na3?! { (-7.40 → -4.96) Inaccuracy. Rd6 was best. } { [%eval -4.96] } (66... Rd6 67. Nxg5 Bxg5 68. c5 Rh6+ 69. Kxg5 Ra5 70. Bf1 Re6 71. Kxg4 Kb7 72. Bc4) 67. Ba6? { (-4.96 → -9.69) Mistake. Bxc6+ was best. } { [%eval -9.69] } (67. Bxc6+ Ka7 68. Bxa4 Rb8 69. Kxg4 gxh4 70. c5 h3 71. Kxh3 Nb5 72. c6 Nd4) 67... Nb5?! { (-9.69 → -6.71) Inaccuracy. Rxa6 was best. } { [%eval -6.71] } (67... Rxa6 68. Kxg4 gxh4 69. Kh3 Ka7 70. c5 Rd7 71. Kh2 Rb7 72. Kh3 Nc4 73. Kh2) 68. Bb7+ { [%eval -8.59] } 68... Ka7 { [%eval -6.55] } 69. c5?! { (-6.55 → -14.05) Inaccuracy. Bxc6 was best. } { [%eval -14.05] } (69. Bxc6 Rc8 70. Bxb5 Ra2 71. Kxg4 gxh4 72. c5 Ra5 73. Bd7 Rg8+ 74. Kf5 h3) 69... Nd6?! { (-14.05 → -5.99) Inaccuracy. Kxb7 was best. } { [%eval -5.99] } (69... Kxb7 70. Kxh6 gxh4 71. Ng5 h3 72. Kg7 Rd1 73. Nh7 h2 74. Nf8 g3 75. Ng6) 70. Kg6?! { (-5.99 → -11.36) Inaccuracy. Bxc6 was best. } { [%eval -11.36] } (70. Bxc6 Ra5 71. hxg5 Bxg5 72. Nxd8 Rxc5 73. Kxg5 Kb6 74. Kxg4 Rxc6 75. Ne6 Kb5) 70... Bf8?! { (-11.36 → -6.43) Inaccuracy. Nxb7 was best. } { [%eval -6.43] } (70... Nxb7 71. h5 Bf8 72. Nxg5 g3 73. Nh3 Rc8 74. Kh7 e6 75. Kg8 Rg4+ 76. Kh7) 71. h5?! { (-6.43 → -11.26) Inaccuracy. Bxc6 was best. } { [%eval -11.26] } (71. Bxc6 Rc8 72. Bxa4 gxh4 73. cxd6 exd6 74. Bd7 Rc2 75. Ng5 g3 76. Kf7 g2) 71... Bg7? { (-11.26 → -4.98) Mistake. Nxb7 was best. } { [%eval -4.98] } (71... Nxb7 72. Nc7 g3 73. Nb5+ Kb8 74. Kh7 e6 75. h6 Bxc5 76. Nc3 Rc4 77. Ne2) 72. h6?! { (-4.98 → -7.53) Inaccuracy. Bxc6 was best. } { [%eval -7.53] } (72. Bxc6 Rc8 73. Bxa4 g3 74. Bd7 Rh8 75. Kxg7 Rxh5 76. Bc6 Rh2 77. Kf8 Rf2+) 72... Kb8?! { (-7.53 → -4.82) Inaccuracy. Nxb7 was best. } { [%eval -4.82] } (72... Nxb7 73. Nxd8 Bxh6 74. Nxc6+ Ka6 75. Nxe7 Nxc5 76. Nf5 Rf4 77. Ne3 Bf8 78. Kxg5) 73. h7?! { (-4.82 → -6.71) Inaccuracy. Bxc6 was best. } { [%eval -6.71] } (73. Bxc6 Bxh6 74. Nxd8 Rd4 75. Bh1 Nc4 76. Nc6+ Kc7 77. Kxh6 g3 78. Kxg5 Rd1) 73... Rg8?? { (-6.71 → 3.02) Blunder. Nxb7 was best. } { [%eval 3.02] } (73... Nxb7 74. Nxd8 Nbxd8 75. Kxg7 g3 76. h8=Q g2 77. Qh2 Rg4 78. Qg1 Kc7 79. Kg6) 74. h8=Q?? { (3.02 → -10.00) Blunder. hxg8=Q+ was best. } { [%eval -10.0] } (74. hxg8=Q+ Kxb7 75. cxd6 exd6 76. Qxg7+ Ka6 77. Qc7 Rc4 78. Nd8 Na5 79. Qxd6+ Kb5) 74... Ne8?? { (-10.00 → 5.42) Blunder. Bxh8+ was best. } { [%eval 5.42] } (74... Bxh8+ 75. Kh7 Nxb7 76. Kxg8 g3 77. Kxh8 g2 78. Ng7 Rc4 79. Nf5 Rc3 80. Ng7) 75. Qh1?? { (5.42 → -0.74) Blunder. Qxg8 was best. } { [%eval -0.74] } (75. Qxg8 Kxb7 76. Qxe8 Rd4 77. Nxd4 Nxd4 78. Qd7+ Ka6 79. c6 Nb5 80. c7 Nd6) 75... Ra8?? { (-0.74 → Mate in 7) Checkmate is now unavoidable. Bh6+ was best. } { [%eval #7] } (75... Bh6+ 76. Kf7) 76. Qb1?? { (Mate in 7 → 3.04) Lost forced checkmate sequence. Qxc6 was best. } { [%eval 3.04] } (76. Qxc6 Bh6+ 77. Kf7 Rg7+ 78. Nxg7 Nc7 79. Ne6 Ra5 80. Qxc7+ Ka7 81. Bc8+ Ka8) 76... Rf8?? { (3.04 → Mate in 2) Checkmate is now unavoidable. Ra1 was best. } { [%eval #2] } (76... Ra1 77. Qxa1 Kxb7 78. Qb1+ Kc8 79. Kf7 Rh8 80. Qb6 Nd4 81. Nxg7 Nxg7 82. c6) 77. Qb6 { [%eval #8] } 77... g3 { [%eval #1] } 78. Qd8+?? { (Mate in 1 → -9.05) Lost forced checkmate sequence. Ba6# was best. } { [%eval -9.05] } (78. Ba6#) 78... Ka7?? { (-9.05 → Mate in 1) Checkmate is now unavoidable. Nxd8 was best. } { [%eval #1] } (78... Nxd8 79. Nxd8 Ra2 80. Kh5 Kc7 81. Kg4 Kxd8 82. Kxg3 e4 83. Kg4 Be5 84. Bd5) 79. Qb8+?? { (Mate in 1 → -9.12) Lost forced checkmate sequence. Qxa8# was best. } { [%eval -9.12] } (79. Qxa8#) 79... Nxb8 { [%eval -8.89] } 80. c6? { (-8.89 → Mate in 9) Checkmate is now unavoidable. Nd8 was best. } { [%eval #-9] } (80. Nd8 Rf6+ 81. Kxg5 Nc7 82. Be4 Rf8 83. Nc6+ Nxc6 84. Bxc6 Rab8 85. Kh4 g2) 80... Rf7? { (Mate in 9 → -8.31) Lost forced checkmate sequence. Rf6+ was best. } { [%eval -8.31] } (80... Rf6+ 81. Kh7 Rxe6 82. Bxa8 Nxc6 83. Bxc6 Rxc6 84. Kg8 Rf6 85. Kh7 g2 86. Kg8) 81. c7 { [%eval -11.9] } 81... Nf6?? { (-11.90 → 2.93) Blunder. Rf6+ was best. } { [%eval 2.93] } (81... Rf6+ 82. Kh5 Kxb7 83. Nxg5 Nxc7 84. Kg4 g2 85. Nh3 Bh6 86. Kg3 Ra2 87. Kh4) 82. c8=Q { [%eval 2.92] } 82... Na6?? { (2.92 → Mate in 2) Checkmate is now unavoidable. Ne8 was best. } { [%eval #2] } (82... Ne8 83. Qxe8 Rf6+ 84. Kxg7 Rxe6 85. Be4 Rd6 86. Qb5 Nc6 87. Bxc6 Rxc6 88. Qxc6) 83. Qc5+?? { (Mate in 2 → -7.69) Lost forced checkmate sequence. Qxa8+ was best. } { [%eval -7.69] } (83. Qxa8+ Kb6 84. Qxa6#) 83... Kb8?? { (-7.69 → Mate in 3) Checkmate is now unavoidable. Nxc5 was best. } { [%eval #3] } (83... Nxc5 84. Nxc5 Bh8 85. Kxf7 Kb6 86. Ne4 Kxb7 87. Nxg3 Ra6 88. Nf1 e4 89. Ne3) 84. Qa7+?? { (Mate in 3 → -7.70) Lost forced checkmate sequence. Qc8+ was best. } { [%eval -7.7] } (84. Qc8+ Ka7 85. Qxa8+ Kb6 86. Qxa6#) 84... Kxa7 { [%eval -7.41] } 85. Nc7?! { (-7.41 → -12.23) Inaccuracy. Bg2 was best. } { [%eval -12.23] } (85. Bg2 Rb8 86. Kxf7 Bh8 87. Kxe7 e4 88. Kf7 g4 89. Nd4 Nc5 90. Nf5 Rb7+) 85... Nb8 { [%eval -8.14] } 86. Nb5+ { [%eval -11.13] } 86... Kb6 { [%eval -8.86] } 87. Bc6 { [%eval -16.19] } 87... e6 { [%eval -9.03] } 88. Be4? { (-9.03 → Mate in 8) Checkmate is now unavoidable. Bxa8 was best. } { [%eval #-8] } (88. Bxa8 Kxb5 89. Bg2 Ra7 90. Kxg5 Kc5 91. Kh4 Nc6 92. Kxg3 Nd4 93. Bf1 e4) 88... Ng8? { (Mate in 8 → -8.70) Lost forced checkmate sequence. Nxe4 was best. } { [%eval -8.7] } (88... Nxe4 89. Kxf7 Kxb5 90. Kxg7 g2 91. Kf7 g1=Q 92. Kxe6 Qf2 93. Kd5 Qf4 94. Ke6) 89. Bf5? { (-8.70 → Mate in 9) Checkmate is now unavoidable. Nd6 was best. } { [%eval #-9] } (89. Nd6 Rf6+ 90. Kh5 Nc6 91. Kg4 g2 92. Bxg2 Rf4+ 93. Kg3 Rd8 94. Ne4 Bh6) 89... Kb7? { (Mate in 9 → -7.82) Lost forced checkmate sequence. Rxf5 was best. } { [%eval -7.82] } (89... Rxf5 90. Nd6 Rf4 91. Kxg7 Nc6 92. Ne4 Rxe4 93. Kf7 Nge7 94. Kxe6 g2 95. Kd6) 90. Nd4 { [%eval -11.13] } 90... e4 { [%eval -8.9] } 91. Nf3? { (-8.90 → Mate in 8) Checkmate is now unavoidable. Bxe4+ was best. } { [%eval #-8] } (91. Bxe4+ Kb6 92. Kxf7 Ra7+ 93. Kxg8 Bxd4 94. Kf8 Be5 95. Kg8 Kc5 96. Kf8 g4) 91... e5? { (Mate in 8 → -7.02) Lost forced checkmate sequence. Rxf5 was best. } { [%eval -7.02] } (91... Rxf5 92. Nd2 Be5 93. Nc4 Ne7+ 94. Kh6 Nd7 95. Nxe5 Nxe5 96. Kh7 Rf7+ 97. Kh6) 92. Nd4 { [%eval -9.66] } 92... Ra5 { [%eval -8.82] } 93. Ne2 { [%eval -10.31] } 93... Bh6?! { (-10.31 → -6.61) Inaccuracy. Ra6+ was best. } { [%eval -6.61] } (93... Ra6+ 94. Kxg5 Bf6+ 95. Kh5 Bd8 96. Bxe4+ Ka7 97. Bd3 Ra3 98. Bc4 Nf6+ 99. Kg6) 94. Nf4?? { (-6.61 → Mate in 7) Checkmate is now unavoidable. Bxe4+ was best. } { [%eval #-7] } (94. Bxe4+ Kb6 95. Kxf7 Nd7 96. Nxg3 Ndf6 97. Bh1 g4 98. Nf5 Bf4 99. Nd6 Rc5) 94... Bg7? { (Mate in 7 → -8.54) Lost forced checkmate sequence. Rg7+ was best. } { [%eval -8.54] } (94... Rg7+ 95. Kh5 gxf4 96. Bxe4+ Ka7 97. Kh4 Nf6 98. Kh3 Ra2 99. Bg2 Rg4 100. Bh1) 95. Nh5 { [%eval -10.8] } 95... Bf6?! { (-10.80 → -6.44) Inaccuracy. Rxf5 was best. } { [%eval -6.44] } (95... Rxf5 96. Kxf5 g2 97. Nxg7 g1=Q 98. Ne8 Ne7+ 99. Kf6 Nd5+ 100. Kg6 e3 101. Nd6+) 96. Ng7?? { (-6.44 → Mate in 8) Checkmate is now unavoidable. Bxe4+ was best. } { [%eval #-8] } (96. Bxe4+ Kb6 97. Kxf7 Nd7 98. Nxg3 Bd8 99. Bf5 Ndf6 100. Be6 e4 101. Nxe4 Nxe4) 96... Be7? { (Mate in 8 → -8.35) Lost forced checkmate sequence. Rxg7+ was best. } { [%eval -8.35] } (96... Rxg7+ 97. Kh5 g4 98. Bxe4+ Ka7 99. Bg6 g2 100. Kxg4 g1=Q+ 101. Kf3 Qxg6 102. Ke3) 97. Bc8+ { [%eval -11.9] } 97... Ka8 { [%eval -9.21] } 98. Bb7+ { [%eval -15.75] } 98... Ka7 { [%eval -10.54] } 99. Ne6?! { (-10.54 → Mate in 10) Checkmate is now unavoidable. Kxf7 was best. } { [%eval #-10] } (99. Kxf7 Kxb7 100. Kxg8 g2 101. Kf7 e3 102. Kxe7 e2 103. Nf5 g1=Q 104. Kf7 Qf2) 99... Bf6? { (Mate in 10 → -9.47) Lost forced checkmate sequence. Rf6+ was best. } { [%eval -9.47] } (99... Rf6+ 100. Kg7 Kxb7 101. Nxg5 e3 102. Kh7 g2 103. Nh3 e2 104. Kh8 e1=Q 105. Ng5) 100. Nd4? { (-9.47 → Mate in 7) Checkmate is now unavoidable. Bxe4 was best. } { [%eval #-7] } (100. Bxe4 Re7 101. Kf5 g2 102. Bxg2 e4+ 103. Kxe4 Rxe6+ 104. Kd3 Rd6+ 105. Kc4 g4) 100... Be7?! { (Mate in 7 → -10.53) Lost forced checkmate sequence. Rg7+ was best. } { [%eval -10.53] } (100... Rg7+ 101. Kf5 exd4+ 102. Kxe4 g2 103. Kd3 Rxb7 104. Kd2 g1=Q 105. Ke2 Rb3 106. Kd2) 101. Ne6?! { (-10.53 → Mate in 9) Checkmate is now unavoidable. Kxf7 was best. } { [%eval #-9] } (101. Kxf7 Kxb7 102. Nb3 Ra7 103. Nc1 g2 104. Ne2 Ra2 105. Nc3 Ra6 106. Ne2 Bc5) 101... Rh7?! { (Mate in 9 → -10.22) Lost forced checkmate sequence. Rf6+ was best. } { [%eval -10.22] } (101... Rf6+ 102. Kh7 Kxb7 103. Ng7 g2 104. Nh5 g1=Q 105. Nxf6 Bxf6 106. Kg6 Qf2 107. Kf7) 102. Nd4 { [%eval -14.11] } 102... Rf7?? { (-14.11 → 0.00) Blunder. Rh6+ was best. } { [%eval 0.0] } (102... Rh6+ 103. Kg7 exd4 104. Bxe4 Re6 105. Bh7 Nh6 106. Bg6 g2 107. Be8 Kb6 108. Kh7) 103. Nb5+?? { (0.00 → -24.57) Blunder. Ne6 was best. } { [%eval -24.57] } (103. Ne6) 103... Kb6 { [%eval -12.72] } 104. Kh5?! { (-12.72 → Mate in 16) Checkmate is now unavoidable. Bxe4 was best. } { [%eval #-16] } (104. Bxe4 Rf6+ 105. Kh5 Rxb5 106. Bh1 Rf4 107. Kg6 e4 108. Bxe4 Rxe4 109. Kg7 Nf6) 104... Kc5?! { (Mate in 16 → -10.22) Lost forced checkmate sequence. Kxb7 was best. } { [%eval -10.22] } { White resigns. } (104... Kxb7 105. Nc3 g2 106. Ne2 Rf2 107. Ng1 Bc5 108. Kg6 Nf6 109. Nh3 e3 110. Kg7) 0-1