FEN
[Event "RĪGAS ŠAHA TURNĪRS, 2. DIENA"]
[Site "https://lichess.org/XOyTTpmh"]
[Date "2026.02.25"]
[Round "-"]
[White "HerocatL"]
[Black "Viesturs12"]
[Result "0-1"]
[GameId "XOyTTpmh"]
[UTCDate "2026.02.25"]
[UTCTime "17:37:00"]
[WhiteElo "1319"]
[BlackElo "1581"]
[WhiteRatingDiff "-60"]
[BlackRatingDiff "+56"]
[Variant "Standard"]
[TimeControl "300+2"]
[ECO "C20"]
[Opening "King's Pawn Game: Leonardis Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. d3 { [%eval 0.0] } { C20 King's Pawn Game: Leonardis Variation } 2... Nc6 { [%eval -0.04] } 3. g3?! { (-0.04 → -0.71) Inaccuracy. a3 was best. } { [%eval -0.71] } (3. a3 d5 4. exd5 Qxd5 5. Nc3 Qe6 6. Nf3 Bd7 7. g3 Nd4) 3... h6?! { (-0.71 → 0.08) Inaccuracy. d5 was best. } { [%eval 0.08] } (3... d5 4. Nc3 d4 5. Nd5 Nge7 6. Bg2 Be6 7. Nxe7 Bxe7 8. Bd2) 4. Bg2 { [%eval -0.11] } 4... Nf6 { [%eval 0.21] } 5. Ne2 { [%eval -0.25] } 5... Bc5 { [%eval 0.15] } 6. O-O { [%eval 0.0] } 6... O-O { [%eval 0.27] } 7. c3 { [%eval 0.0] } 7... d6 { [%eval 0.12] } 8. b4 { [%eval -0.18] } 8... Bb6 { [%eval -0.19] } 9. Nd2 { [%eval -0.22] } 9... Bg4?! { (-0.22 → 0.58) Inaccuracy. Be6 was best. } { [%eval 0.58] } (9... Be6 10. Bb2 Qd7 11. a4 a6 12. d4 Bh3 13. Kh1 Bxg2+ 14. Kxg2 d5 15. dxe5) 10. Nc4?! { (0.58 → 0.03) Inaccuracy. h3 was best. } { [%eval 0.03] } (10. h3) 10... Re8 { [%eval 0.34] } 11. h3 { [%eval 0.35] } 11... Bxe2?! { (0.35 → 0.95) Inaccuracy. Be6 was best. } { [%eval 0.95] } (11... Be6 12. Nxb6 axb6 13. f4 Rxa2 14. Rxa2 Bxa2 15. Kh2 b5 16. Qc2 Be6 17. f5) 12. Qxe2 { [%eval 0.92] } 12... Re6 { [%eval 1.21] } 13. a4 { [%eval 1.21] } 13... a5?! { (1.21 → 2.22) Inaccuracy. a6 was best. } { [%eval 2.22] } (13... a6 14. Kh2) 14. bxa5?? { (2.22 → 0.38) Blunder. Nxb6 was best. } { [%eval 0.38] } (14. Nxb6 cxb6 15. b5 Nb8 16. h4 Nbd7 17. Bh3 Re8 18. c4 Qc7 19. Ra2 Nc5) 14... Nxa5 { [%eval 0.9] } 15. Nxb6 { [%eval 1.11] } 15... cxb6 { [%eval 1.11] } 16. d4? { (1.11 → -0.08) Mistake. Qa2 was best. } { [%eval -0.08] } (16. Qa2 Qc7 17. Qb2 Nd7 18. Be3 Ree8 19. Rfb1 Ra6 20. Bf1 Rea8 21. Qc2 Nf6) 16... exd4 { [%eval -0.12] } 17. cxd4 { [%eval -0.2] } 17... d5? { (-0.20 → 1.46) Mistake. Nxe4 was best. } { [%eval 1.46] } (17... Nxe4 18. d5 Re7 19. Bxe4 f5 20. Bf4 Rxe4 21. Qd3 Nc4 22. f3 Ne5 23. Qb1) 18. f3?? { (1.46 → -1.79) Blunder. e5 was best. } { [%eval -1.79] } (18. e5 Rc8 19. f4 Rec6 20. exf6 Nb3 21. Be3 Nxa1 22. Rxa1 Rc2 23. Qg4 Qxf6) 18... dxe4?! { (-1.79 → -0.88) Inaccuracy. Nb3 was best. } { [%eval -0.88] } (18... Nb3) 19. fxe4 { [%eval -0.88] } 19... Qxd4+ { [%eval -0.9] } 20. Be3 { [%eval -0.9] } 20... Qc4 { [%eval -0.74] } 21. Qxc4 { [%eval -1.18] } 21... Nxc4 { [%eval -1.2] } 22. Bd4 { [%eval -1.53] } 22... Nxe4 { [%eval -1.36] } 23. Bxe4? { (-1.36 → -2.61) Mistake. Rfe1 was best. } { [%eval -2.61] } (23. Rfe1 Nxg3 24. Rxe6 fxe6 25. Bxb7 Rd8 26. Bf2 Ne2+ 27. Kh2 Rd2 28. Ba6 Nd4) 23... Rxe4 { [%eval -2.45] } 24. Rad1?! { (-2.45 → -3.79) Inaccuracy. Rfd1 was best. } { [%eval -3.79] } (24. Rfd1 Ra5) 24... Rxa4 { [%eval -4.01] } 25. Bf2 { [%eval -3.94] } 25... Re7 { [%eval -3.79] } 26. Rc1 { [%eval -4.37] } 26... b5 { [%eval -4.34] } 27. Bc5 { [%eval -4.69] } 27... Rc7 { [%eval -4.79] } 28. Bf2 { [%eval -4.87] } 28... Ra3 { [%eval -4.3] } 29. g4 { [%eval -4.97] } 29... Rxh3 { [%eval -5.05] } 30. Kg2 { [%eval -5.14] } 30... Rd3 { [%eval -5.07] } 31. Bg3 { [%eval -5.46] } 31... Rcd7 { [%eval -5.27] } 32. Kf2 { [%eval -5.5] } 32... Rd2+ { [%eval -5.32] } 33. Kg1 { [%eval -5.21] } 33... R7d3 { [%eval -5.13] } 34. Be1 { [%eval -5.28] } 34... Re2 { [%eval -5.05] } 35. Rf2 { [%eval -5.3] } 35... Rxf2 { [%eval -5.3] } 36. Bxf2 { [%eval -5.31] } 36... g6 { [%eval -5.13] } 37. Rb1 { [%eval -5.14] } 37... Rd5 { [%eval -5.27] } 38. Re1 { [%eval -5.38] } 38... Re5 { [%eval -4.62] } 39. Rxe5?! { (-4.62 → -6.23) Inaccuracy. Rd1 was best. } { [%eval -6.23] } (39. Rd1 Kf8 40. Rd7 Ke8 41. Rxb7 Rg5 42. Kh1 Nd6 43. Rb6 Kd7 44. Bg3 Ne4) 39... Nxe5 { [%eval -6.8] } 40. Kg2 { [%eval -7.56] } 40... Nxg4 { [%eval -7.26] } 41. Bd4 { [%eval -7.69] } 41... b4 { [%eval -7.31] } 42. Kg3 { [%eval -7.92] } 42... h5 { [%eval -7.79] } 43. Kf3 { [%eval -7.71] } 43... b3 { [%eval -7.45] } 44. Ke2 { [%eval -7.17] } 44... h4 { [%eval -8.41] } 45. Kf3 { [%eval -8.41] } 45... f5 { [%eval -8.08] } 46. Kg2 { [%eval -7.86] } 46... h3+ { [%eval -7.99] } 47. Kxh3 { [%eval -9.49] } 47... Kf7 { [%eval -9.49] } 48. Kg3 { [%eval -9.16] } 48... Ke6 { [%eval -9.16] } 49. Kf4 { [%eval -8.67] } 49... Kd5 { [%eval -8.8] } 50. Ba1 { [%eval -9.62] } 50... Kc4 { [%eval -9.43] } 51. Kg5 { [%eval -8.88] } 51... Kd3 { [%eval -8.59] } 52. Kxg6 { [%eval -9.61] } 52... Kc2?! { (-9.61 → -6.62) Inaccuracy. f4 was best. } { [%eval -6.62] } (52... f4 53. Kf5 f3 54. Bb2 f2 55. Ke6 f1=Q 56. Kd7 Qe2 57. Ba3 Ne3 58. Kc8) 53. Kxf5 { [%eval -5.34] } 53... b2 { [%eval -5.21] } 54. Bxb2 { [%eval -6.53] } 54... Kxb2 { [%eval -49.68] } 55. Kxg4 { [%eval -64.32] } 55... Kc3 { [%eval -60.16] } 56. Kf3 { [%eval -59.56] } 56... b5? { (-59.56 → -5.50) Mistake. Kd3 was best. } { [%eval -5.5] } (56... Kd3 57. Kf4 b5 58. Kf3 Kc4 59. Ke4 b4 60. Ke3 Kc3 61. Ke4 b3 62. Ke5) 57. Ke2? { (-5.50 → -34.26) Mistake. Ke3 was best. } { [%eval -34.26] } (57. Ke3 b4 58. Kf4 Kd4 59. Kf5 Kd5 60. Kf4 Kc4 61. Ke5 b3 62. Ke6 Kb5) 57... Kc2 { [%eval -61.64] } 58. Ke1 { [%eval -33.08] } 58... b4 { [%eval -57.14] } 59. Ke2 { [%eval #-13] } 59... b3 { [%eval -62.37] } 60. Ke3 { [%eval -55.95] } 60... b2 { [%eval -8.05] } 61. Ke4? { (-8.05 → Mate in 10) Checkmate is now unavoidable. Kd4 was best. } { [%eval #-10] } (61. Kd4 Kd2) 61... b1=Q { [%eval #-9] } 62. Kd4 { [%eval -36.55] } 62... Qd1+ { [%eval #-9] } 63. Ke4 { [%eval #-8] } 63... Qd3+ { [%eval #-9] } 64. Ke5 { [%eval #-8] } 64... Kc3 { [%eval #-8] } 65. Kf4 { [%eval #-6] } 65... Qe2 { [%eval #-7] } 66. Kf5 { [%eval #-7] } 66... Qe3 { [%eval #-7] } 67. Kf6 { [%eval #-7] } 67... Qe4 { [%eval #-7] } 68. Kf7 { [%eval #-7] } 68... Qe5 { [%eval #-6] } 69. Kg6 { [%eval #-6] } 69... Qf4 { [%eval #-6] } 70. Kg7 { [%eval #-6] } 70... Qf5 { [%eval #-5] } 71. Kg8 { [%eval #-5] } 71... Qf6 { [%eval #-5] } 72. Kh7 { [%eval #-5] } 72... Qg5 { [%eval #-4] } 73. Kh8 { [%eval #-4] } 73... Kd4 { [%eval #-3] } 74. Kh7 { [%eval #-3] } 74... Ke5 { [%eval #-2] } 75. Kh8 { [%eval #-2] } 75... Kf6 { [%eval #-1] } 76. Kh7 { [%eval #-1] } 76... Qg7# { Black wins by checkmate. } 0-1