Zhao, Shannon vs Xu, Olivia
XV Campeonato Panamericano U7 - U17 de Ajedrez 2026 | G13 · Round 3 · 2026.04.22 · 1-0 · B13 Caro-Kann Defense: Exchange 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.
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.
PGN
[Event "XV Campeonato Panamericano U7 - U17 de Ajedrez 2026 | G13"]
[Site "Lichess"]
[Date "2026.04.22"]
[Round "3"]
[White "Zhao, Shannon"]
[Black "Xu, Olivia"]
[Result "1-0"]
[PlyCount "157"]
[BlackElo "1719"]
[BlackFideId "39960919"]
[ECO "B13"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-06-04"]
1. e4 { [%clk 1:30:52] } 1... c6 { [%clk 1:30:57] } 2. d4 { [%clk 1:30:56] }
2... d5 { [%clk 1:31:19] } 3. exd5 { [%clk 1:31:05] } 3... cxd5
{ [%clk 1:31:43] } 4. Bd3 { [%clk 1:31:07] } 4... Nc6 { [%clk 1:32:08] } 5. c3
{ [%clk 1:31:01] } 5... Nf6 { [%clk 1:32:33] } 6. h3 { [%clk 1:30:49] } 6... g6
{ [%clk 1:32:57] } 7. Qc2 { [%clk 1:30:21] } 7... Be6 { [%clk 1:29:29] } 8. Nf3
{ [%clk 1:28:45] } 8... Rc8 { [%clk 1:29:39] } 9. a3 { [%clk 1:27:14] } 9...
Qd7 { [%clk 1:29:30] } 10. Bf4 { [%clk 1:24:01] } 10... Bf5 { [%clk 1:29:04] }
11. Nbd2 { [%clk 1:21:15] } 11... Bxd3 { [%clk 1:28:19] } 12. Qxd3
{ [%clk 1:21:23] } 12... Bg7 { [%clk 1:27:56] } 13. O-O { [%clk 1:20:51] }
13... Qf5 { [%clk 1:22:34] } 14. Qe3 { [%clk 1:17:25] } 14... O-O
{ [%clk 1:18:51] } 15. Rac1 { [%clk 1:14:43] } 15... a5 { [%clk 1:13:44] } 16.
Ne5 { [%clk 1:10:51] } 16... Nxe5 { [%clk 1:10:47] } 17. Bxe5
{ [%clk 1:10:40] } 17... Rfe8 { [%clk 1:08:45] } 18. Rfe1 { [%clk 1:06:57] }
18... Nd7 { [%clk 1:07:11] } 19. Bxg7 { [%clk 1:04:44] } 19... Kxg7
{ [%clk 1:07:35] } 20. Nf3 { [%clk 1:03:12] } 20... Qf6 { [%clk 1:02:17] } 21.
Qd3 { [%clk 0:58:41] } 21... Qa6 { [%clk 0:59:08] } 22. Qd2 { [%clk 0:56:24] }
22... b5 { [%clk 0:54:27] } 23. Qg5 { [%clk 0:53:02] } 23... Qf6 $4
{ Blunder. Qd6 was best.[%clk 0:53:48] } 24. Qxd5 { [%clk 0:50:25] } 24... Qc6
{ [%clk 0:52:44] } 25. Qg5 { [%clk 0:49:42] } 25... e6 { [%clk 0:49:38] } 26.
Qf4 { [%clk 0:47:40] } 26... Qc4 { [%clk 0:44:05] } 27. Ng5 { [%clk 0:44:28] }
27... e5 { [%clk 0:42:16] } 28. Qh4 { [%clk 0:42:32] } 28... h6
{ [%clk 0:32:27] } 29. Nf3 { [%clk 0:38:32] } 29... Qb3 $2
{ Mistake. Qd5 was best.[%clk 0:29:43] } 30. Re2 $2
{ Mistake. dxe5 was best.[%clk 0:31:02] } 30... e4 { [%clk 0:24:30] } 31. Nh2
{ [%clk 0:28:29] } 31... b4 { [%clk 0:24:07] } 32. axb4 { [%clk 0:26:29] }
32... axb4 { [%clk 0:24:25] } 33. Qg3 { [%clk 0:24:34] } 33... Rc6
{ [%clk 0:21:00] } 34. Ng4 { [%clk 0:21:28] } 34... h5 $2
{ Mistake. bxc3 was best.[%clk 0:15:57] } 35. Ne3 { [%clk 0:20:15] } 35... h4
$6 { Inaccuracy. bxc3 was best.[%clk 0:08:10] } 36. Nf5+ $6
{ Inaccuracy. Qg5 was best.[%clk 0:19:50] } 36... Kf8 { [%clk 0:08:24] } 37.
Nxh4 { [%clk 0:19:41] } 37... Rec8 $6
{ Inaccuracy. Qd5 was best.[%clk 0:08:27] } 38. Rec2 $6
{ Inaccuracy. Qg5 was best.[%clk 0:18:39] } 38... Nb6 $2
{ Mistake. Qd5 was best.[%clk 0:07:49] } 39. Qf4 $6
{ Inaccuracy. f4 was best.[%clk 0:17:03] } 39... Na4 $2
{ Mistake. Nd5 was best.[%clk 0:06:08] } 40. Qxe4 { [%clk 0:14:45] } 40...
Nxb2 $6 { Inaccuracy. bxc3 was best.[%clk 0:05:33] } 41. c4 $4
{ Blunder. d5 was best.[%clk 0:10:02] } 41... Rxc4 $4
{ Blunder. Nd3 was best.[%clk 0:05:06] } 42. Rxc4 { [%clk 0:09:18] } 42... Rxc4
{ [%clk 0:05:13] } 43. Re1 { [%clk 0:08:54] } 43... Qd3 $2
{ Mistake. Nd3 was best.[%clk 0:02:53] } 44. Qe8+ { [%clk 0:08:20] } 44... Kg7
{ [%clk 0:03:17] } 45. Qe5+ { [%clk 0:08:21] } 45... Kh7 { [%clk 0:02:56] } 46.
Qf6 { [%clk 0:08:15] } 46... Qxd4 { [%clk 0:02:37] } 47. Qxf7+
{ [%clk 0:08:33] } 47... Qg7 { [%clk 0:03:03] } 48. Qe8 { [%clk 0:07:41] }
48... Rc7 { [%clk 0:02:41] } 49. Qe4 $2
{ Mistake. Nf3 was best.[%clk 0:05:26] } 49... Nc4 $6
{ Inaccuracy. Qf6 was best.[%clk 0:01:54] } 50. Nf3 { [%clk 0:04:19] } 50...
Qf6 { [%clk 0:01:23] } 51. Rb1 $6 { Inaccuracy. Qg4 was best.[%clk 0:04:05] }
51... Qb6 $2 { Mistake. Nd6 was best.[%clk 0:01:16] } 52. Ng5+
{ [%clk 0:03:36] } 52... Kh6 { [%clk 0:01:22] } 53. Ne6 { [%clk 0:02:58] }
53... g5 { [%clk 0:00:50] } 54. Nxc7 { [%clk 0:03:13] } 54... Nd2
{ [%clk 0:01:16] } 55. Nd5 { [%clk 0:03:00] } 55... Qc6 { [%clk 0:01:19] } 56.
Qxb4 { [%clk 0:02:43] } 56... Nxb1 { [%clk 0:01:41] } 57. Qxb1 $6
{ Inaccuracy. Qf8+ was best.[%clk 0:03:07] } 57... Qxd5 { [%clk 0:02:08] } 58.
Qb6+ { [%clk 0:03:24] } 58... Kg7 { [%clk 0:02:24] } 59. Qc7+
{ [%clk 0:03:44] } 59... Kg6 { [%clk 0:02:44] } 60. Qg3 { [%clk 0:03:53] }
60... Qd1+ $2 { Mistake. Kh6 was best.[%clk 0:02:46] } 61. Kh2
{ [%clk 0:04:17] } 61... Kh6 $6 { Inaccuracy. Qd4 was best.[%clk 0:02:16] } 62.
h4 $6 { Inaccuracy. f4 was best.[%clk 0:04:30] } 62... gxh4 { [%clk 0:02:19] }
63. Qxh4+ { [%clk 0:04:55] } 63... Kg6 { [%clk 0:02:47] } 64. f4
{ [%clk 0:04:32] } 64... Qd3 $4 { Blunder. Kf7 was best.[%clk 0:02:43] } 65.
Qg3+ { [%clk 0:04:54] } 65... Qxg3+ { [%clk 0:03:10] } 66. Kxg3
{ [%clk 0:05:18] } 66... Kf5 { [%clk 0:03:38] } 67. Kf3 { [%clk 0:05:38] }
67... Kf6 { [%clk 0:04:05] } 68. Ke4 { [%clk 0:05:50] } 68... Ke6
{ [%clk 0:04:33] } 69. f5+ { [%clk 0:06:11] } 69... Kf6 $6
{ Checkmate is now unavoidable. Kd6 was best.[%clk 0:05:01] } 70. g4
{ [%clk 0:06:24] } 70... Kg5 $6
{ Checkmate is now unavoidable. Ke7 was best.[%clk 0:05:25] } 71. Ke5
{ [%clk 0:06:47] } 71... Kxg4 { [%clk 0:05:49] } 72. f6 { [%clk 0:07:08] }
72... Kg5 { [%clk 0:06:18] } 73. f7 { [%clk 0:07:32] } 73... Kg6
{ [%clk 0:06:47] } 74. f8=Q { [%clk 0:07:53] } 74... Kg5 { [%clk 0:07:15] }
75. Qf5+ { [%clk 0:08:09] } 75... Kh4 { [%clk 0:07:41] } 76. Qg6
{ [%clk 0:08:33] } 76... Kh3 { [%clk 0:08:08] } 77. Kf4 { [%clk 0:08:58] }
77... Kh2 { [%clk 0:08:36] } 78. Kf3 { [%clk 0:09:21] } 78... Kh1
{ [%clk 0:09:03] } 79. Qg2# { [%clk 0:09:45] } 1-0