FEN
[Event "rated blitz game"]
[Site "https://lichess.org/8Fbb0xYN"]
[Date "2026.05.18"]
[Round "-"]
[White "KonstantinHar"]
[Black "fastobject"]
[Result "1-0"]
[GameId "8Fbb0xYN"]
[UTCDate "2026.05.18"]
[UTCTime "15:41:06"]
[WhiteElo "1696"]
[BlackElo "1744"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "A04"]
[Opening "Zukertort Opening: Slav Invitation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... c6 { [%eval 0.28] } { A04 Zukertort Opening: Slav Invitation } 2. c4 { [%eval 0.21] } 2... d5 { [%eval 0.23] } 3. cxd5 { [%eval 0.16] } 3... cxd5 { [%eval 0.19] } 4. d4 { [%eval 0.17] } 4... Nc6 { [%eval 0.18] } 5. Nc3 { [%eval 0.2] } 5... Nf6 { [%eval 0.09] } 6. Bg5 { [%eval -0.21] } 6... e6 { [%eval 0.22] } 7. e3 { [%eval 0.25] } 7... h6 { [%eval 0.26] } 8. Bh4 { [%eval 0.28] } 8... Be7 { [%eval 0.33] } 9. Rc1 { [%eval 0.34] } 9... O-O { [%eval 0.39] } 10. Bd3 { [%eval 0.4] } 10... a6 { [%eval 0.53] } 11. O-O { [%eval 0.57] } 11... Bd7 { [%eval 0.53] } 12. a3 { [%eval 0.37] } 12... Rc8 { [%eval 0.47] } 13. Bg3 { [%eval 0.34] } 13... b5 { [%eval 0.43] } 14. b4 { [%eval -0.01] } 14... Qb6 { [%eval 0.49] } 15. Ne5 { [%eval 0.47] } 15... Nxe5 { [%eval 0.5] } 16. Bxe5 { [%eval 0.22] } 16... Ne8 { [%eval 0.71] } 17. Qh5 { [%eval 0.38] } 17... Nf6 { [%eval 0.47] } 18. Qf3 { [%eval 0.21] } 18... a5 { [%eval 0.19] } 19. Qe2 { [%eval 0.13] } 19... axb4 { [%eval 0.13] } 20. axb4 { [%eval 0.15] } 20... Rb8?? { (0.15 → 1.87) Blunder. Ne8 was best. } { [%eval 1.87] } (20... Ne8 21. Nxb5 Rxc1 22. Rxc1 Bxb4 23. h4 Bxb5 24. Bxb5 Bd6 25. h5 Qb8 26. f4) 21. Bxb8 { [%eval 1.9] } 21... Rxb8 { [%eval 1.89] } 22. Ra1?! { (1.89 → 1.12) Inaccuracy. Rb1 was best. } { [%eval 1.12] } (22. Rb1 Bd6 23. h3 g6 24. Rfc1 Kg7 25. Qc2 Qd8 26. Be2 Qe7 27. Qb3 Qd8) 22... Bxb4 { [%eval 1.06] } 23. Rfc1 { [%eval 1.09] } 23... Bxc3?! { (1.09 → 2.25) Inaccuracy. Bf8 was best. } { [%eval 2.25] } (23... Bf8 24. h3 Ne8 25. Rcb1 Nd6 26. Na4 Qd8 27. Nc5 Be8 28. Ra7 Nc4 29. Rba1) 24. Rxc3 { [%eval 2.01] } 24... Qd6 { [%eval 2.53] } 25. Rb3 { [%eval 2.08] } 25... b4?! { (2.08 → 2.99) Inaccuracy. g5 was best. } { [%eval 2.99] } (25... g5 26. Qb2 Kg7 27. Bxb5 Bxb5 28. Rxb5 Rxb5 29. Qxb5 Qc7 30. Qa5 Qc8 31. f3) 26. Qd2 { [%eval 2.69] } 26... Ng4 { [%eval 2.8] } 27. g3 { [%eval 2.79] } 27... Nf6 { [%eval 3.33] } 28. Rab1 { [%eval 3.37] } 28... Ne4 { [%eval 3.18] } 29. Bxe4 { [%eval 2.94] } 29... dxe4 { [%eval 2.79] } 30. Rxb4 { [%eval 2.88] } 30... Rxb4 { [%eval 3.59] } 31. Qxb4 { [%eval 3.57] } 31... Qxb4 { [%eval 3.41] } 32. Rxb4 { [%eval 3.9] } 32... f5 { [%eval 4.43] } 33. Rb8+ { [%eval 4.14] } 33... Kf7 { [%eval 4.61] } 34. Rb7 { [%eval 4.35] } 34... Ke7 { [%eval 4.86] } 35. h4 { [%eval 4.6] } 35... h5 { [%eval 4.83] } 36. Kf1 { [%eval 4.86] } 36... Kd6 { [%eval 4.59] } 37. Ke1 { [%eval 5.23] } 37... g6 { [%eval 5.1] } 38. Rb8 { [%eval 4.78] } 38... Ke7 { [%eval 4.67] } 39. Rh8 { [%eval 4.27] } 39... Bc6 { [%eval 5.0] } 40. Kd2 { [%eval 5.07] } 40... Bd5 { [%eval 5.08] } 41. Kc3 { [%eval 4.99] } 41... Ba2 { [%eval 5.0] } 42. Kb4 { [%eval 5.0] } 42... Bd5 { [%eval 6.04] } 43. Kc5 { [%eval 5.83] } 43... Ba2 { [%eval 5.63] } 44. Rh7+ { [%eval 5.45] } 44... Kf6 { [%eval 6.0] } 45. Kd6 { [%eval 5.5] } 45... Bd5 { [%eval 6.2] } 46. Rh8 { [%eval 6.11] } 46... Ba2 { [%eval 6.41] } 47. Rf8+ { [%eval 7.35] } 47... Kg7 { [%eval 7.09] } 48. Ke7 { [%eval 6.69] } 48... Bd5 { [%eval 6.9] } 49. Rf7+ { [%eval 6.57] } 49... Kh6 { [%eval 8.23] } 50. Kf6 { [%eval 7.73] } 50... e5? { (7.73 → Mate in 10) Checkmate is now unavoidable. Bc6 was best. } { [%eval #10] } (50... Bc6 51. Rf8 Kh7 52. Kxe6 Kg7 53. Rf7+ Kg8 54. Rc7 Bb5 55. Kf6 Ba6 56. d5) 51. dxe5 { [%eval #9] } 51... Bxf7 { [%eval #7] } 52. Kxf7 { [%eval #6] } 52... g5 { [%eval #6] } 53. e6 { [%eval #5] } 53... gxh4 { [%eval #5] } 54. gxh4 { [%eval #4] } { Black resigns. } 1-0