Event: XIX International Chess Festival Baltic Pearl 2023 - Group A 1-13, 20-21
Date: 2023-06-29
White: Piotr Stepinski
Black: Kamil Kubica
Result: 1/2-1/2
ECO: C77
Opening: Ruy Lopez: Morphy Defense, Mackenzie Variation
Variant: Standard
TimeControl: 90 minutes with 30 seconds increment from move 1

1. e4 { [%eval 0.36] [%clk 1:30:57] } 1... e5 { [%eval 0.35] [%clk 1:29:43] } 2. Nf3 { [%eval 0.29] [%clk 1:31:21] } 2... Nc6 { [%eval 0.32] [%clk 1:30:06] } 3. Bb5 { [%eval 0.34] [%clk 1:31:48] } 3... a6 { [%eval 0.37] [%clk 1:30:30] } 4. Ba4 { [%eval 0.31] } 4... Nf6 { [%eval 0.37] } 5. d4 { [%eval -0.13] } 5... exd4 { [%eval 0.0] } 6. O-O { [%eval 0.0] [%clk 1:32:47] } 6... Be7 { [%eval -0.11] [%clk 1:26:48] } 7. e5 { [%eval -0.07] [%clk 1:33:14] } 7... Nd5 { [%eval 0.25] [%clk 1:25:32] } 8. Nxd4 { [%eval 0.33] [%clk 1:33:13] } 8... Nb6 { [%eval 0.65] [%clk 1:21:49] } 9. Nf5 { [%eval 0.36] } 9... Bf8 { [%eval 0.72] [%clk 1:21:48] } 10. Bb3? { [%eval -0.65] } { Mistake. Re1 was best. } 10... d5 { [%eval -0.55] [%clk 1:18:33] } 11. Ng3 { [%eval -0.64] [%clk 1:26:29] } 11... Bc5 { [%eval -0.14] [%clk 1:18:23] } 12. Nc3 { [%eval -0.02] [%clk 1:26:41] } 12... Be6 { [%eval -0.26] [%clk 1:18:36] } 13. Re1 { [%eval -0.15] [%clk 1:25:57] } 13... O-O { [%eval -0.19] [%clk 1:17:13] } 14. Qe2?! { [%eval -1.21] } { Inaccuracy. Na4 was best. } { [%clk 1:18:18] } 14... Qh4 { [%eval -0.85] [%clk 1:15:39] } 15. Kh1?! { [%eval -1.46] } { Inaccuracy. Qh5 was best. } { [%clk 1:17:52] } 15... Nd4 { [%eval -1.27] [%clk 1:16:00] } 16. Qf1 { [%eval -1.29] [%clk 1:17:41] } 16... a5 { [%eval -1.35] [%clk 1:15:56] } 17. a4?! { [%eval -2.02] } { Inaccuracy. Be3 was best. } { [%clk 1:09:37] } 17... c6 { [%eval -2.02] [%clk 1:14:35] } 18. f4 { [%eval -2.59] [%clk 1:08:33] } 18... f6 { [%eval -2.76] [%clk 1:15:00] } 19. exf6?! { [%eval -3.95] } { Inaccuracy. Qd3 was best. } { [%clk 1:02:49] } 19... Rxf6 { [%eval -4.5] [%clk 1:15:19] } 20. Nce2 { [%eval -4.59] [%clk 0:58:23] } 20... Rh6 { [%eval -4.65] [%clk 1:15:18] } 21. h3 { [%eval -4.5] [%clk 0:58:52] } 21... Nxe2? { [%eval -2.32] } { Mistake. Bxh3 was best. } { [%clk 1:01:04] } 22. Nxe2 { [%eval -2.37] [%clk 0:59:15] } 22... Bf2?? { [%eval 0.0] } { Blunder. Rf8 was best. } { [%clk 1:00:51] } 23. Bd2?? { [%eval -2.75] } { Blunder. f5 was best. } 23... Bf5 { [%eval -2.33] [%clk 1:00:25] } 24. Ng1 { [%eval -2.34] [%clk 0:55:41] } 24... Bxe1 { [%eval -2.38] [%clk 0:59:27] } 25. Rxe1 { [%eval -2.21] [%clk 0:55:34] } 25... Nd7?! { [%eval -1.36] } { Inaccuracy. Re6 was best. } { [%clk 0:58:25] } 26. Bc3? { [%eval -2.85] } { Mistake. Nf3 was best. } { [%clk 0:39:35] } 26... Nc5 { [%eval -2.49] [%clk 0:57:47] } 27. Re5?! { [%eval -3.66] } { Inaccuracy. Nf3 was best. } { [%clk 0:35:59] } 27... Ne4? { [%eval -1.87] } { Mistake. Be4 was best. } { [%clk 0:57:47] } 28. Be1 { [%eval -1.91] [%clk 0:36:28] } 28... Qf6?! { [%eval -0.98] } { Inaccuracy. Qg4 was best. } { [%clk 0:57:24] } 29. Qf3 { [%eval -1.46] [%clk 0:36:14] } 29... Rf8? { [%eval 0.0] } { Mistake. Nc5 was best. } { [%clk 0:55:07] } 30. Rxe4 { [%eval -0.14] [%clk 0:30:58] } 30... Bxe4 { [%eval -0.16] [%clk 0:55:13] } 31. Qxe4 { [%eval 0.0] [%clk 0:31:27] } 31... Qxb2 { [%eval 0.21] [%clk 0:54:29] } 32. Qe3 { [%eval 0.07] [%clk 0:28:20] } 32... Qf6 { [%eval 0.1] [%clk 0:54:24] } 33. Bd2 { [%eval 0.0] [%clk 0:26:11] } 33... Qf5 { [%eval 0.04] [%clk 0:54:35] } 34. Nf3 { [%eval -0.03] [%clk 0:25:13] } 34... Re6 { [%eval 0.0] [%clk 0:52:49] } 35. Ne5 { [%eval -0.4] [%clk 0:18:06] } 35... g5 { [%eval 0.01] [%clk 0:52:37] } 36. Qg3 { [%eval 0.0] [%clk 0:18:35] } 36... h6 { [%eval 0.0] [%clk 0:52:05] } 37. Nf3 { [%eval -0.25] [%clk 0:17:27] } 37... Rg6?! { [%eval 0.6] } { Inaccuracy. c5 was best. } { [%clk 0:48:07] } 38. fxg5 { [%eval 0.59] [%clk 0:16:41] } 38... Qe4?! { [%eval 1.62] } { Inaccuracy. hxg5 was best. } { [%clk 0:47:20] } 39. Qe1?? { [%eval -0.25] } { Blunder. Kh2 was best. } { [%clk 0:15:58] } 39... Qxe1+ { [%eval -0.3] [%clk 0:46:59] } 40. Bxe1 { [%eval -0.26] [%clk 0:16:09] } 40... hxg5 { [%eval -0.28] [%clk 0:47:23] } 41. Bxa5 { [%eval -0.26] [%clk 0:12:37] } 41... g4 { [%eval -0.18] [%clk 0:47:36] } 42. hxg4 { [%eval -0.27] [%clk 0:12:37] } 42... Rxg4 { [%eval -0.2] [%clk 0:47:58] } 43. Bb6 { [%eval -0.23] [%clk 0:12:11] } 43... Re8 { [%eval -0.2] [%clk 0:47:37] } 44. Kg1 { [%eval -0.24] [%clk 0:11:27] } 44... Kh7 { [%eval -0.03] [%clk 0:47:29] } 45. Kf2 { [%eval 0.0] [%clk 0:11:15] } 45... Reg8 { [%eval -0.01] [%clk 0:45:31] } 46. Ne1 { [%eval 0.0] [%clk 0:11:37] } 46... Kg6 { [%eval -0.02] [%clk 0:45:49] } 47. c3 { [%eval 0.0] [%clk 0:11:17] } 47... Kf5 { [%eval 0.0] [%clk 0:46:08] } 48. Bc2+ { [%eval -0.19] [%clk 0:11:21] } 48... Ke6 { [%eval -0.21] [%clk 0:46:30] } 49. Bd4 { [%eval -0.24] [%clk 0:11:18] } 49... Kd6 { [%eval -0.18] [%clk 0:46:38] } 50. Bd1 { [%eval -0.18] [%clk 0:11:38] } 50... Rf4+ { [%eval -0.02] [%clk 0:46:02] } 51. Bf3 { [%eval -0.07] [%clk 0:11:32] } 51... Ra8 { [%eval -0.07] [%clk 0:45:05] } 52. Nd3 { [%eval 0.0] [%clk 0:11:32] } 52... Rf7 { [%eval 0.13] [%clk 0:44:55] } 53. g4 { [%eval 0.14] [%clk 0:07:09] } 53... Rxa4 { [%eval 0.11] } 54. g5?! { [%eval -0.57] } { Inaccuracy. Kg3 was best. } { [%clk 0:06:56] } 54... Rxd4 { [%eval -0.29] [%clk 0:44:09] } 55. cxd4 { [%eval -0.35] [%clk 0:07:25] } 55... Rg7 { [%eval -0.24] [%clk 0:44:24] } 56. Ne5 { [%eval -0.28] [%clk 0:07:54] } 56... c5 { [%eval 0.0] [%clk 0:44:41] } 57. Ke3 { [%eval 0.0] [%clk 0:08:24] } 57... Re7 { [%eval 0.0] [%clk 0:44:15] } 58. Kf4 { [%eval 0.0] [%clk 0:07:42] } 58... cxd4 { [%eval 0.0] [%clk 0:44:38] } 59. Nd3 { [%eval 0.0] [%clk 0:07:27] } 59... Re3 { [%eval 0.0] [%clk 0:43:32] } 60. g6 { [%eval -0.3] [%clk 0:07:10] } 60... Ke7 { [%eval -0.33] [%clk 0:43:21] } 61. Ne5 { [%eval -0.24] } 61... Kf6 { [%eval -0.29] [%clk 0:42:32] } 62. Ng4+ { [%eval -0.28] [%clk 0:04:54] } 1/2-1/2