FEN
[Event "rated rapid game"]
[Site "https://lichess.org/Px60xk9J"]
[Date "2026.03.09"]
[Round "-"]
[White "cosmocode"]
[Black "angelinric"]
[Result "1-0"]
[GameId "Px60xk9J"]
[UTCDate "2026.03.09"]
[UTCTime "16:57:25"]
[WhiteElo "1425"]
[BlackElo "1536"]
[WhiteRatingDiff "+11"]
[BlackRatingDiff "-7"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "B07"]
[Opening "Czech Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Nc3 { [%eval -0.02] } 2... c6?! { (-0.02 → 0.71) Inaccuracy. d5 was best. } { [%eval 0.71] } (2... d5 3. Bf4 e6 4. Nb5 Na6 5. e3 Be7 6. Nf3 O-O 7. Be2) 3. e4 { [%eval 0.95] } 3... d6 { [%eval 0.83] } { B07 Czech Defense } 4. Nf3 { [%eval 0.43] } 4... g6 { [%eval 0.55] } 5. Bf4 { [%eval 0.31] } 5... Bg7 { [%eval 0.42] } 6. e5 { [%eval 0.01] } 6... dxe5 { [%eval 0.0] } 7. dxe5 { [%eval -0.42] } 7... Qxd1+ { [%eval -0.37] } 8. Rxd1 { [%eval -0.53] } 8... Nd5?? { (-0.53 → 1.21) Blunder. Nh5 was best. } { [%eval 1.21] } (8... Nh5 9. g3 Nxf4 10. gxf4 Bh6 11. Rd4 Bg4 12. Be2 Nd7 13. h4 Bxf3 14. Bxf3) 9. Nxd5 { [%eval 1.19] } 9... cxd5 { [%eval 1.21] } 10. Rxd5 { [%eval 1.26] } 10... O-O { [%eval 1.2] } 11. Bb5 { [%eval 0.88] } 11... Be6 { [%eval 0.92] } 12. Rd1 { [%eval 0.84] } 12... a6 { [%eval 0.83] } 13. Ba4? { (0.83 → -0.29) Mistake. Be2 was best. } { [%eval -0.29] } (13. Be2 Nc6 14. O-O h6 15. h4 Rfd8 16. Rfe1 Bd5 17. b3 Rac8 18. c3 b5) 13... b5? { (-0.29 → 1.02) Mistake. Bxa2 was best. } { [%eval 1.02] } (13... Bxa2 14. c3 e6 15. h4 b5 16. Bc2 Bd5 17. h5 Nc6 18. Ke2 Rfc8 19. h6) 14. Bb3 { [%eval 0.97] } 14... Nc6 { [%eval 1.06] } 15. O-O { [%eval 0.65] } 15... Bxb3 { [%eval 0.69] } 16. axb3 { [%eval 0.82] } 16... Nb4?! { (0.82 → 1.56) Inaccuracy. f6 was best. } { [%eval 1.56] } (16... f6 17. e6 f5 18. c3 b4 19. Rd7 Nd8 20. Be5 Bxe5 21. Nxe5 Nxe6 22. Rxe7) 17. c3 { [%eval 1.53] } 17... Nc6 { [%eval 1.53] } 18. Rfe1 { [%eval 1.39] } 18... e6 { [%eval 1.54] } 19. Rd6 { [%eval 1.39] } 19... Rac8?! { (1.39 → 1.99) Inaccuracy. Rfc8 was best. } { [%eval 1.99] } (19... Rfc8 20. Nd4 Nxd4 21. Rxd4 a5 22. h4 h6 23. Ree4 Rab8 24. g3 a4 25. Rd3) 20. Ra1 { [%eval 1.86] } 20... a5 { [%eval 1.83] } 21. g4 { [%eval 1.34] } 21... b4 { [%eval 1.42] } 22. cxb4?! { (1.42 → 0.64) Inaccuracy. g5 was best. } { [%eval 0.64] } (22. g5 Rfd8 23. Kf1 Kf8 24. Rxd8+ Rxd8 25. Ke2 bxc3 26. bxc3 Rb8 27. Ra3 Ke8) 22... Nxb4 { [%eval 0.67] } 23. Rxa5 { [%eval 0.62] } 23... Nd3?? { (0.62 → 5.43) Blunder. Nd5 was best. } { [%eval 5.43] } (23... Nd5 24. Bg3 h5 25. gxh5 gxh5 26. Rd7 Bh6 27. Nd4 Bc1 28. Nf5 Rcd8 29. Rxd8) 24. Rxd3 { [%eval 5.42] } 24... f6 { [%eval 5.82] } 25. exf6 { [%eval 5.86] } 25... Bxf6 { [%eval 5.69] } 26. Be5 { [%eval 5.78] } 26... Bd8 { [%eval 6.22] } 27. Ra6 { [%eval 5.95] } 27... Bf6 { [%eval 6.13] } 28. Rxe6 { [%eval 6.07] } 28... Bxe5 { [%eval 6.01] } 29. Rxe5 { [%eval 6.12] } 29... Rc2 { [%eval 6.12] } 30. Rd2 { [%eval 6.05] } 30... Rc1+ { [%eval 6.41] } 31. Kg2 { [%eval 6.46] } 31... h5 { [%eval 6.49] } 32. gxh5 { [%eval 6.43] } 32... gxh5 { [%eval 6.34] } 33. Rg5+ { [%eval 6.33] } 33... Kh8 { [%eval 6.51] } 34. Rxh5+ { [%eval 6.69] } 34... Kg7 { [%eval 6.69] } 35. Rd7+ { [%eval 6.17] } 35... Rf7 { [%eval 6.53] } 36. Rg5+ { [%eval 6.54] } 36... Kf8 { [%eval 7.06] } 37. Rxf7+ { [%eval 6.5] } 37... Kxf7 { [%eval 6.19] } 38. Rd5 { [%eval 6.29] } 38... Rc2 { [%eval 6.55] } 39. Rd2 { [%eval 6.63] } 39... Rc8 { [%eval 6.57] } 40. h4 { [%eval 6.46] } 40... Kf6 { [%eval 6.57] } 41. Kg3 { [%eval 6.58] } 41... Kf5 { [%eval 6.61] } 42. Nd4+ { [%eval 6.56] } 42... Ke4 { [%eval 6.59] } 43. f3+ { [%eval 6.2] } 43... Ke3 { [%eval 6.09] } 44. Rd1 { [%eval 6.28] } 44... Rg8+ { [%eval 6.28] } 45. Kh3 { [%eval 6.09] } 45... Kf2 { [%eval 6.63] } 46. Rd2+ { [%eval 6.43] } 46... Ke3 { [%eval 6.43] } 47. Rg2 { [%eval 6.22] } 47... Rf8 { [%eval 6.13] } 48. Nc2+ { [%eval 5.7] } 48... Kxf3 { [%eval 5.52] } 49. Nd4+ { [%eval 5.67] } 49... Ke4 { [%eval 5.6] } 50. Nc2 { [%eval 5.45] } 50... Rf3+ { [%eval 5.53] } 51. Rg3 { [%eval 5.51] } 51... Rf2 { [%eval 5.59] } 52. Rg2 { [%eval 5.37] } 52... Rf3+ { [%eval 5.52] } 53. Rg3 { [%eval 5.44] } 53... Rf2 { [%eval 5.47] } 54. Rg4+ { [%eval 5.49] } 54... Kd3 { [%eval 6.05] } 55. Ne1+ { [%eval 5.63] } 55... Kd2?! { (5.63 → 8.16) Inaccuracy. Ke3 was best. } { [%eval 8.16] } (55... Ke3 56. Ng2+ Kd2 57. b4 Kd3 58. h5 Rxb2 59. Kh4 Rd2 60. h6 Kc3 61. Kh5) 56. Ng2?! { (8.16 → 5.44) Inaccuracy. Rg2 was best. } { [%eval 5.44] } (56. Rg2 Rxg2 57. Nxg2 Kd3 58. Kg4 Kd4 59. h5 Ke5 60. h6 Kf6 61. Nf4 Kf7) 56... Kc2 { [%eval 5.94] } 57. b4 { [%eval 5.81] } 57... Kxb2 { [%eval 5.66] } 58. b5 { [%eval 5.64] } 58... Kc3 { [%eval 6.22] } 59. b6 { [%eval 6.22] } 59... Rb2 { [%eval 6.41] } 60. Rg6 { [%eval 6.65] } 60... Kc4 { [%eval 7.2] } 61. h5 { [%eval 6.97] } 61... Kc5 { [%eval 8.4] } 62. h6 { [%eval 7.68] } 62... Rb5? { (7.68 → Mate in 13) Checkmate is now unavoidable. Rf2 was best. } { [%eval #13] } (62... Rf2 63. h7 Rf8 64. Rg8 Rf1 65. Kh2 Kxb6 66. h8=Q Kc6 67. Ne3 Re1 68. Qc3+) 63. Rg5+ { [%eval 34.74] } 63... Kxb6?! { (34.74 → Mate in 12) Checkmate is now unavoidable. Kb4 was best. } { [%eval #12] } (63... Kb4 64. Rxb5+ Kxb5 65. Ne3 Kxb6 66. h7 Kc5 67. Kg4 Kb6 68. h8=Q Kc7 69. Kf4) 64. Rxb5+ { [%eval #10] } 64... Kxb5 { [%eval #10] } 65. h7 { [%eval #9] } 65... Kc5 { [%eval #9] } 66. h8=Q { [%eval #8] } 66... Kd5 { [%eval #8] } 67. Kg4 { [%eval #7] } 67... Ke4 { [%eval #5] } 68. Qe8+ { [%eval #7] } 68... Kd5 { [%eval #7] } 69. Ne3+ { [%eval #6] } 69... Kd4 { [%eval #6] } 70. Kf4 { [%eval #5] } 70... Kc5 { [%eval #5] } 71. Qe5+ { [%eval #5] } 71... Kc6 { [%eval #5] } 72. Qd5+ { [%eval #5] } 72... Kb6 { [%eval #5] } 73. Nc4+ { [%eval #4] } 73... Kc7 { [%eval #4] } 74. Qd6+ { [%eval #3] } 74... Kb7 { [%eval #3] } 75. Qb6+ { [%eval #4] } 75... Ka8 { [%eval #3] } 76. Qa5+ { [%eval #4] } 76... Kb7 { [%eval #4] } 77. Nd6+ { [%eval #4] } 77... Kc6 { [%eval #4] } 78. Qc3+ { [%eval #6] } 78... Kxd6 { [%eval #6] } 79. Qe5+ { [%eval #6] } 79... Kc6 { [%eval #6] } 80. Ke4 { [%eval #5] } 80... Kd7 { [%eval #4] } 81. Kd5 { [%eval #3] } 81... Kd8 { [%eval #2] } 82. Qe6 { [%eval #4] } 82... Kc7 { [%eval #4] } 83. Qd6+ { [%eval #4] } 83... Kc8 { [%eval #3] } 84. Qe7 { [%eval #2] } 84... Kb8 { [%eval #2] } 85. Kc6 { [%eval #1] } 85... Ka8 { [%eval #1] } 86. Qb7# { White wins by checkmate. } 1-0