Duarte Napoles, Fanny vs Heredia Serrano, Carla
III Sampa Chess Open - STD · Round 9 · 2026.02.01 · 1-0 · D11 Slav Defense: Modern Line
Moves
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
PGN
[Event "III Sampa Chess Open - STD"]
[Site "Lichess"]
[Date "2026.02.01"]
[Round "9"]
[White "Duarte Napoles, Fanny"]
[Black "Heredia Serrano, Carla"]
[Result "1-0"]
[PlyCount "179"]
[WhiteElo "2234"]
[WhiteFideId "3504603"]
[WhiteTitle "FM"]
[BlackElo "2118"]
[BlackFideId "3603687"]
[BlackTitle "WGM"]
[ECO "D11"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]
1. d4 { [%clk 1:30:29] } 1... d5 { [%clk 1:29:36] } 2. c4 { [%clk 1:30:49] }
2... c6 { [%clk 1:29:41] } 3. Nf3 { [%clk 1:31:12] } 3... Nf6
{ [%clk 1:30:06] } 4. Qc2 { [%clk 1:31:38] } 4... g6 { [%clk 1:26:23] } 5. Bf4
{ [%clk 1:31:56] } 5... Bg7 { [%clk 1:26:34] } 6. e3 { [%clk 1:32:10] } 6...
O-O { [%clk 1:26:01] } 7. Nc3 { [%clk 1:32:33] } 7... a6 { [%clk 1:24:40] } 8.
h3 { [%clk 1:32:29] } 8... Bf5 { [%clk 1:18:01] } 9. Qb3 { [%clk 1:32:47] }
9... Ra7 { [%clk 1:17:54] } 10. cxd5 { [%clk 1:30:53] } 10... Nxd5
{ [%clk 1:11:19] } 11. Bxb8 { [%clk 1:30:50] } 11... Qxb8 { [%clk 1:11:12] }
12. Nxd5 { [%clk 1:31:14] } 12... cxd5 { [%clk 1:11:38] } 13. Qxd5
{ [%clk 1:31:38] } 13... Rc8 { [%clk 1:08:42] } 14. Be2 { [%clk 1:25:11] }
14... Be6 { [%clk 0:48:54] } 15. Qa5 { [%clk 1:21:44] } 15... Rc2
{ [%clk 0:45:52] } 16. Bd3 { [%clk 1:20:37] } 16... Rxb2 { [%clk 0:44:17] } 17.
O-O $6 { Inaccuracy. Ng5 was best.[%clk 1:19:27] } 17... Qd6 { [%clk 0:43:46] }
18. Rfc1 { [%clk 1:18:31] } 18... b6 { [%clk 0:39:35] } 19. Qc3
{ [%clk 1:18:11] } 19... Rxa2 { [%clk 0:38:42] } 20. Rxa2 { [%clk 1:18:23] }
20... Bxa2 { [%clk 0:39:11] } 21. Qc8+ { [%clk 1:18:36] } 21... Bf8
{ [%clk 0:39:29] } 22. Rc6 { [%clk 1:16:54] } 22... Be6 { [%clk 0:33:55] } 23.
Rxd6 { [%clk 1:13:42] } 23... Bxc8 { [%clk 0:34:22] } 24. Rxb6
{ [%clk 1:14:04] } 24... f6 { [%clk 0:28:19] } 25. Bc4+ { [%clk 1:13:41] }
25... e6 { [%clk 0:26:37] } 26. Rc6 { [%clk 1:13:46] } 26... Bd7
{ [%clk 0:24:40] } 27. Rxa6 { [%clk 1:14:09] } 27... Rxa6 { [%clk 0:23:53] }
28. Bxa6 { [%clk 1:14:31] } 28... Bc6 { [%clk 0:23:03] } 29. Ne1
{ [%clk 1:14:12] } 29... Kf7 { [%clk 0:22:30] } 30. Bc4 { [%clk 1:14:33] }
30... Bd6 { [%clk 0:22:00] } 31. Nd3 { [%clk 1:14:42] } 31... Ke7
{ [%clk 0:20:48] } 32. f3 { [%clk 1:15:00] } 32... Ba4 { [%clk 0:18:16] } 33.
Kf2 { [%clk 1:14:49] } 33... Bc2 { [%clk 0:18:43] } 34. Ne1 { [%clk 1:15:02] }
34... Bb1 { [%clk 0:18:50] } 35. g4 { [%clk 1:12:45] } 35... Bb4
{ [%clk 0:18:18] } 36. Ke2 { [%clk 1:12:40] } 36... g5 { [%clk 0:14:52] } 37.
Ng2 { [%clk 1:11:49] } 37... h6 { [%clk 0:12:58] } 38. h4 { [%clk 1:12:06] }
38... gxh4 { [%clk 0:11:23] } 39. Nxh4 { [%clk 1:12:33] } 39... Kd6
{ [%clk 0:11:34] } 40. Bd3 { [%clk 1:11:46] } 40... Ba2 { [%clk 0:11:16] } 41.
Ng6 { [%clk 1:11:35] } 41... Bc3 { [%clk 0:09:39] } 42. Nh4 { [%clk 1:10:10] }
42... Bb3 { [%clk 0:09:26] } 43. Ng2 { [%clk 1:09:53] } 43... Ba4
{ [%clk 0:09:33] } 44. Nf4 { [%clk 1:10:07] } 44... e5 { [%clk 0:08:47] } 45.
dxe5+ { [%clk 1:10:35] } 45... Kxe5 { [%clk 0:06:36] } 46. Ng6+
{ [%clk 1:10:49] } 46... Kd5 $6 { Inaccuracy. Kd6 was best.[%clk 0:04:45] }
47. Ne7+ { [%clk 1:11:09] } 47... Ke6 { [%clk 0:02:16] } 48. Nf5
{ [%clk 1:11:34] } 48... h5 $4 { Blunder. Kd5 was best.[%clk 0:01:38] } 49.
Ng7+ $4 { Blunder. gxh5 was best.[%clk 1:11:52] } 49... Kf7 { [%clk 0:01:40] }
50. Nxh5 { [%clk 1:12:20] } 50... Be5 { [%clk 0:01:54] } 51. f4
{ [%clk 1:12:06] } 51... Bc7 { [%clk 0:02:09] } 52. Ng3 { [%clk 1:12:12] }
52... Bd7 { [%clk 0:02:27] } 53. Kf3 { [%clk 1:12:32] } 53... Bc6+
{ [%clk 0:02:47] } 54. Be4 { [%clk 1:12:55] } 54... Ba4 { [%clk 0:03:16] } 55.
Bd5+ { [%clk 1:13:01] } 55... Kg6 { [%clk 0:03:03] } 56. Be4+
{ [%clk 1:10:44] } 56... Kf7 { [%clk 0:03:24] } 57. Nf5 $6
{ Inaccuracy. Bd5+ was best.[%clk 1:10:30] } 57... Ba5 { [%clk 0:03:02] } 58.
Bd5+ { [%clk 1:07:39] } 58... Kg6 { [%clk 0:02:40] } 59. Bc4 { [%clk 1:07:20] }
59... Bd1+ { [%clk 0:02:42] } 60. Be2 { [%clk 1:07:43] } 60... Ba4
{ [%clk 0:03:04] } 61. e4 $6 { Inaccuracy. Nd4 was best.[%clk 1:08:02] } 61...
Bb6 { [%clk 0:03:03] } 62. Ne7+ { [%clk 1:08:14] } 62... Kg7 { [%clk 0:03:16] }
63. Nd5 { [%clk 1:08:35] } 63... Bd4 { [%clk 0:03:09] } 64. Bd3
{ [%clk 1:07:09] } 64... Bd1+ { [%clk 0:02:56] } 65. Kg3 { [%clk 1:07:38] }
65... Bc5 { [%clk 0:01:09] } 66. Nc7 { [%clk 1:07:52] } 66... Bb3
{ [%clk 0:01:20] } 67. Nb5 { [%clk 1:07:18] } 67... Kf7 { [%clk 0:01:08] } 68.
Nc3 { [%clk 1:07:17] } 68... Bd4 { [%clk 0:01:07] } 69. Nb1 { [%clk 1:07:15] }
69... Kg7 { [%clk 0:01:02] } 70. Nd2 { [%clk 1:07:38] } 70... Ba2 $2
{ Mistake. Bd1 was best.[%clk 0:01:01] } 71. Nf3 { [%clk 1:07:40] } 71... Bc3
{ [%clk 0:00:47] } 72. g5 { [%clk 1:07:57] } 72... fxg5 { [%clk 0:00:24] } 73.
Nxg5 { [%clk 1:08:19] } 73... Bb3 { [%clk 0:00:36] } 74. Kg4 { [%clk 1:08:11] }
74... Ba4 { [%clk 0:00:39] } 75. Bc4 { [%clk 1:08:04] } 75... Bc2
{ [%clk 0:00:30] } 76. Kf5 { [%clk 1:07:20] } 76... Bd2 { [%clk 0:00:32] } 77.
Ne6+ { [%clk 1:06:51] } 77... Kh6 { [%clk 0:00:18] } 78. Bd5
{ [%clk 1:07:05] } 78... Bd3 { [%clk 0:00:29] } 79. Kf6 $4
{ Blunder. Ng5 was best.[%clk 1:06:58] } 79... Bc3+ $4
{ Blunder. Bxe4 was best.[%clk 0:00:25] } 80. e5 { [%clk 1:07:14] } 80... Kh5
{ [%clk 0:00:48] } 81. Bf3+ { [%clk 1:07:02] } 81... Kh4 { [%clk 0:01:13] } 82.
Nc5 { [%clk 1:06:34] } 82... Bc2 { [%clk 0:01:27] } 83. Be4 { [%clk 1:06:28] }
83... Bd1 { [%clk 0:00:57] } 84. Kf5 $2
{ Mistake. Kf7 was best.[%clk 1:03:00] } 84... Bg4+ { [%clk 0:01:13] } 85. Kg6
{ [%clk 1:03:05] } 85... Bh5+ { [%clk 0:00:38] } 86. Kh6 $2
{ Mistake. Kf6 was best.[%clk 1:02:18] } 86... Kg4 { [%clk 0:00:25] } 87. Nd3
{ [%clk 1:02:11] } 87... Bf7 $2 { Mistake. Be8 was best.[%clk 0:00:27] } 88. f5
{ [%clk 1:00:58] } 88... Bc4 $6 { Inaccuracy. Be8 was best.[%clk 0:00:24] } 89.
e6 { [%clk 1:01:13] } 89... Ba5 $4
{ Checkmate is now unavoidable. Bb5 was best.[%clk 0:00:16] } 90. Nc1 $4
{ Lost forced checkmate sequence. Ne5+ was best.[%clk 1:01:24] } 1-0