Dudin, Gleb vs Cardoso Cardoso, Jose Gabriel
17. annual Southwest Class Championship · Round 9.1 · 2026.02.12 · 0-1 · A09 Réti Opening: Advance Variation
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.
PGN
[Event "17. annual Southwest Class Championship"]
[Site "Lichess"]
[Date "2026.02.12"]
[Round "9.1"]
[White "Dudin, Gleb"]
[Black "Cardoso Cardoso, Jose Gabriel"]
[Result "0-1"]
[PlyCount "104"]
[WhiteElo "2596"]
[WhiteFideId "34184934"]
[WhiteTitle "GM"]
[BlackElo "2532"]
[BlackFideId "4430492"]
[BlackTitle "GM"]
[ECO "A09j"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2023-03-03"]
1. Nf3 { [%clk 1:07:08] } 1... d5 { [%clk 1:20:00] } 2. c4 { [%clk 1:07:08] }
2... d4 { [%clk 1:20:00] } 3. g3 { [%clk 1:07:08] } 3... c5 { [%clk 1:15:55] }
4. Bg2 { [%clk 1:07:08] } 4... Nc6 { [%clk 1:15:22] } 5. e3 { [%clk 1:07:08] }
5... e5 { [%clk 1:09:14] } 6. d3 { [%clk 1:07:08] } 6... h6 { [%clk 1:06:14] }
7. O-O { [%clk 1:06:18] } 7... Nf6 { [%clk 1:04:39] } 8. exd4
{ [%clk 1:02:31] } 8... exd4 { [%clk 1:04:39] } 9. Bf4 { [%clk 0:55:49] } 9...
Bd6 { [%clk 1:02:47] } 10. Re1+ { [%clk 0:51:09] } 10... Kf8
{ [%clk 1:02:40] } 11. Ne5 { [%clk 0:35:50] } 11... Nxe5 { [%clk 0:59:32] } 12.
Bxe5 { [%clk 0:35:50] } 12... Bxe5 { [%clk 0:48:32] } 13. Rxe5
{ [%clk 0:34:13] } 13... Qd6 { [%clk 0:48:32] } 14. Qe1 { [%clk 0:31:41] }
14... Rb8 { [%clk 0:45:19] } 15. Na3 { [%clk 0:25:28] } 15... Bd7 $2
{ Mistake. a6 was best.[%clk 0:40:25] } 16. b4 { [%clk 0:23:20] } 16... b6 $6
{ Inaccuracy. cxb4 was best.[%clk 0:40:25] } 17. Rb1 $2
{ Mistake. Nb5 was best.[%clk 0:19:15] } 17... Rc8 { [%clk 0:32:38] } 18. Nb5
{ [%clk 0:15:53] } 18... Bxb5 { [%clk 0:31:26] } 19. bxc5 { [%clk 0:15:53] }
19... Rxc5 { [%clk 0:27:40] } 20. Rxc5 { [%clk 0:15:53] } 20... bxc5
{ [%clk 0:21:38] } 21. Rxb5 $6 { Inaccuracy. cxb5 was best.[%clk 0:09:38] }
21... a6 { [%clk 0:20:40] } 22. Rb7 { [%clk 0:08:35] } 22... g5
{ [%clk 0:20:33] } 23. a4 { [%clk 0:00:24] } 23... Kg7 { [%clk 0:18:42] } 24.
a5 { [%clk 0:00:24] } 24... Re8 { [%clk 0:17:19] } 25. Qb1 { [%clk 0:00:24] }
25... Qe5 { [%clk 0:16:24] } 26. Rb6 { [%clk 0:00:24] } 26... Qe2
{ [%clk 0:15:10] } 27. Bf1 $2 { Mistake. Bc6 was best.[%clk 0:00:24] } 27...
Qd2 { [%clk 0:14:30] } 28. Rb2 { [%clk 0:00:16] } 28... Qxa5 { [%clk 0:14:29] }
29. Qa2 { [%clk 0:00:16] } 29... Qc3 { [%clk 0:10:06] } 30. Rb3
{ [%clk 0:00:16] } 30... Qe1 { [%clk 0:09:27] } 31. Qb1 $2
{ Mistake. h3 was best.[%clk 0:00:11] } 31... Ng4 { [%clk 0:08:12] } 32. Qxe1
$6 { Inaccuracy. Rb2 was best.[%clk 0:00:08] } 32... Rxe1 { [%clk 0:08:12] }
33. Ra3 $6 { Inaccuracy. h3 was best.[%clk 0:00:07] } 33... Ne5
{ [%clk 0:02:45] } 34. Kg2 { [%clk 0:00:04] } 34... g4 { [%clk 0:02:45] } 35.
Rxa6 { [%clk 0:00:04] } 35... Nf3 { [%clk 0:02:45] } 36. Ra2 { [%clk 0:00:04] }
36... Rc1 { [%clk 0:02:11] } 37. h3 { [%clk 0:00:04] } 37... h5
{ [%clk 0:01:41] } 38. hxg4 $6 { Inaccuracy. Ra5 was best.[%clk 0:00:04] }
38... hxg4 { [%clk 0:01:41] } 39. Ra5 { [%clk 0:00:04] } 39... Ne1+
{ [%clk 0:01:10] } 40. Kh2 { [%clk 0:00:04] } 40... Nf3+ { [%clk 0:01:10] } 41.
Kg2 { [%clk 0:00:04] } 41... Re1 { [%clk 0:23:42] } 42. Ra2 { [%clk 0:25:07] }
42... f5 { [%clk 0:22:15] } 43. Rb2 { [%clk 0:24:08] } 43... Kf6
{ [%clk 0:21:58] } 44. Ra2 { [%clk 0:23:23] } 44... Rd1 { [%clk 0:21:23] } 45.
Ra6+ { [%clk 0:14:50] } 45... Kg5 { [%clk 0:21:01] } 46. Ra5
{ [%clk 0:11:47] } 46... Re1 { [%clk 0:18:12] } 47. Ra2 { [%clk 0:11:47] }
47... Rb1 { [%clk 0:15:35] } 48. Ra5 $2
{ Mistake. Ra8 was best.[%clk 0:10:38] } 48... Rb8 { [%clk 0:14:01] } 49. Ra1
$4 { Checkmate is now unavoidable. Be2 was best.[%clk 0:03:46] } 49... Rh8
{ [%clk 0:13:51] } 50. Be2 { [%clk 0:03:46] } 50... Rh2+ { [%clk 0:13:51] }
51. Kf1 { [%clk 0:03:46] } 51... Rh1+ { [%clk 0:13:51] } 52. Kg2
{ [%clk 0:03:46] } 52... Rxa1 { [%clk 0:13:51] } 0-1