Event: Rubinstein Chess Festival 2025 - OPEN B
Site: https://lichess.org/broadcast/rubinstein-chess-festival-2025-open-b/round-3/E42kEesQ/r4NkrM7A
White: Stefaniuk, Zbigniew
WhiteElo: 1813
Black: Kaczmarczyk, Dominika
BlackElo: 1711
Result: 1-0
ECO: E08
Opening: Catalan Opening: Closed
Variant: Standard
TimeControl: 90+30

1. Nf3 { [%eval 0.1] [%clk 1:30:56] } 1... d5 { [%eval 0.18] [%clk 1:30:51] } 2. g3 { [%eval 0.15] [%clk 1:31:17] } 2... Nf6 { [%eval 0.15] [%clk 1:30:59] } 3. Bg2 { [%eval 0.13] [%clk 1:31:37] } 3... e6 { [%eval 0.11] [%clk 1:30:53] } 4. O-O { [%eval 0.15] [%clk 1:32:00] } 4... Be7 { [%eval 0.25] [%clk 1:31:05] } 5. d4 { [%eval 0.28] [%clk 1:31:00] } 5... O-O { [%eval 0.23] [%clk 1:31:18] } 6. c4 { [%eval 0.2] [%clk 1:31:28] } 6... Nbd7 { [%eval 0.28] [%clk 1:31:10] } 7. Qc2 { [%eval 0.19] [%clk 1:31:23] } 7... c5 { [%eval 0.48] [%clk 1:29:32] } 8. cxd5 { [%eval 0.52] [%clk 1:30:00] } 8... Nxd5 { [%eval 0.54] [%clk 1:29:31] } 9. e4 { [%eval 0.0] [%clk 1:29:00] } 9... N5f6? { [%eval 1.27] } { Mistake. Nb4 was best. } { [%clk 1:28:04] } 10. Nc3 { [%eval 1.05] [%clk 1:28:19] } 10... cxd4 { [%eval 1.05] [%clk 1:25:21] } 11. Nxd4 { [%eval 0.97] [%clk 1:28:24] } 11... Nc5?! { [%eval 2.11] } { Inaccuracy. Ne5 was best. } { [%clk 1:20:36] } 12. Rd1 { [%eval 2.14] [%clk 1:28:00] } 12... Qb6 { [%eval 2.69] [%clk 1:17:54] } 13. h3?! { [%eval 1.69] } { Inaccuracy. e5 was best. } { [%clk 1:27:00] } 13... Nfd7?! { [%eval 2.91] } { Inaccuracy. e5 was best. } { [%clk 1:07:31] } 14. Bf4 { [%eval 2.89] [%clk 1:13:00] } 14... Bf6 { [%eval 2.98] [%clk 0:59:34] } 15. Ndb5 { [%eval 2.8] [%clk 1:08:00] } 15... Bxc3?! { [%eval 3.56] } { Inaccuracy. Ne5 was best. } { [%clk 0:54:54] } 16. Nxc3 { [%eval 3.55] [%clk 1:07:00] } 16... e5 { [%eval 3.39] [%clk 0:51:11] } 17. Nd5 { [%eval 3.37] [%clk 1:01:00] } 17... Qd8?! { [%eval 4.25] } { Inaccuracy. Qa5 was best. } { [%clk 0:47:54] } 18. Be3?! { [%eval 3.24] } { Inaccuracy. Bxe5 was best. } { [%clk 1:00:00] } 18... Ne6 { [%eval 3.22] [%clk 0:46:28] } 19. Rac1 { [%eval 3.27] [%clk 0:55:00] } 19... b6? { [%eval 5.52] } { Mistake. Nf6 was best. } { [%clk 0:41:19] } 20. Qxc8 { [%eval 5.49] [%clk 0:48:00] } 20... Rxc8 { [%eval 5.53] [%clk 0:40:26] } 21. Rxc8 { [%eval 5.5] [%clk 0:48:28] } 21... Kh8 { [%eval 5.54] [%clk 0:31:18] } 22. Rxd8 { [%eval 5.54] [%clk 0:48:46] } 22... Rxd8 { [%eval 5.45] [%clk 0:31:34] } 23. Ne7 { [%eval 5.53] [%clk 0:47:00] } 23... Nf6 { [%eval 5.61] [%clk 0:30:00] } 24. Rxd8+ { [%eval 5.64] [%clk 0:47:13] } 24... Nxd8 { [%eval 5.64] [%clk 0:30:17] } 25. Bg5 { [%eval 5.49] [%clk 0:46:00] } 25... Nb7 { [%eval 5.94] [%clk 0:28:43] } 26. Bxf6 { [%eval 5.84] [%clk 0:46:13] } 26... gxf6 { [%eval 5.8] [%clk 0:29:01] } 27. Nc8 { [%eval 5.88] [%clk 0:46:19] } 27... Nc5 { [%eval 5.81] [%clk 0:28:46] } 28. Nxa7 { [%eval 6.18] [%clk 0:46:33] } 28... Nd3 { [%eval 6.59] [%clk 0:28:35] } 29. Nc8 { [%eval 6.52] [%clk 0:46:00] } 29... b5 { [%eval 6.61] [%clk 0:28:15] } 30. Bf1 { [%eval 6.48] [%clk 0:46:08] } 30... Nxb2 { [%eval 7.87] [%clk 0:28:10] } 31. Bxb5 { [%eval 7.8] [%clk 0:46:35] } 31... Kg7 { [%eval 7.72] [%clk 0:28:17] } 32. a4 { [%eval 7.44] [%clk 0:46:41] } 32... Nxa4 { [%eval 9.1] [%clk 0:28:17] } 33. Bxa4 { [%eval 8.19] [%clk 0:47:10] } 33... Kg6? { [%eval #30] } { Checkmate is now unavoidable. f5 was best. } { [%clk 0:28:31] } 34. Be8 { [%eval #33] [%clk 0:47:00] } 34... f5 { [%eval #22] [%clk 0:28:42] } 35. Ne7+ { [%eval #24] [%clk 0:47:13] } 35... Kf6 { [%eval #21] [%clk 0:28:45] } 36. Nxf5 { [%eval #21] [%clk 0:47:40] } 36... Ke6 { [%eval #23] [%clk 0:28:37] } 37. Nh6?! { [%eval 70.94] } { Lost forced checkmate sequence. Ba4 was best. } { [%clk 0:47:06] } 37... f6?! { [%eval #14] } { Checkmate is now unavoidable. Kd6 was best. } { [%clk 0:28:46] } 38. Nf5 { [%eval #12] [%clk 0:47:00] } 38... h6 { [%eval #12] [%clk 0:28:00] } 39. Bh5 { [%eval #14] [%clk 0:46:56] } 39... Kd7 { [%eval #14] [%clk 0:28:12] } 40. Bf7 { [%eval #13] [%clk 0:47:14] } 40... h5 { [%eval #12] [%clk 0:28:28] } 41. g4 { [%eval #13] [%clk 0:47:27] } 41... hxg4 { [%eval #11] [%clk 0:28:47] } 42. h4 { [%eval #10] [%clk 0:47:55] } 42... g3 { [%eval #10] [%clk 0:28:51] } 43. fxg3 { [%eval #9] [%clk 0:48:14] } 43... Kd8 { [%eval #9] [%clk 0:28:41] } 44. h5 { [%eval #8] [%clk 0:48:42] } 44... Kd7 { [%eval #8] [%clk 0:28:47] } 45. h6 { [%eval #7] [%clk 0:49:10] } 45... Kc6 { [%eval #7] [%clk 0:28:59] } 46. h7 { [%eval #6] [%clk 0:49:37] } 46... Kd7 { [%eval #5] [%clk 0:29:06] } 47. Bd5 { [%eval #5] [%clk 0:50:00] } 47... Kc7 { [%eval #5] [%clk 0:28:59] } 48. h8=Q { [%eval #4] [%clk 0:50:17] } 48... Kb6 { [%eval #4] [%clk 0:29:03] } 49. Qc8 { [%eval #4] [%clk 0:50:31] } 49... Kb5 { [%eval #4] [%clk 0:29:21] } 50. Nd6+ { [%eval #3] [%clk 0:50:45] } 1-0