My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Light / Fun
Opening Repertoire Filter
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250 Games
Most viewed games
ChessSpider!
Explorer
Novelties
Openings By Name/ECO
Latest Opening Trends
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
Loyd on Saturday
Top tournaments in...
All-time top tournaments
Tournament Explorer
32 Classics
Portrait of a World Champion
Top players in...
Top players of all time
Player Profile
Player Explorer
Elo Calculator
News
Latest games
Chess Fun Quiz
Twenty-four miniatures
s
Download PGN
D'Souza, Carina
(1648) -
Yang, Jingyun Ryan
(2032) -
Banff op
(2), Banff, 2022
B03
1.e4
Nf6
2.e5
Nd5
3.c4
Nb6
4.d4
d6
5.exd6
cxd6
6.Nc3
g6
7.h4
Bg7
8.h5
Nc6
9.Be3
e5
10.d5
Nd4
11.h6
Bf6
12.Ne4
O-O
13.Nxf6+
Qxf6
14.Qd2
Bf5
15.Rc1
Rfe8
16.Bg5
Qh8
17.Ne2
Na4
18.Ng3
Nc5
19.Nxf5
Nxf5
20.Bd3
e4
21.Bb1
Nd3+
22.Bxd3
exd3+
23.Kf1
Re2
24.Qxd3
Rae8
25.Qc3
Qxc3
26.bxc3
R2e4
27.Rh3
Rxc4
28.Re1
Rxe1+
29.Kxe1
Rg4
30.Bd2
Rxg2
31.c4
Rg4
32.Rb3
b6
33.Ra3
Nd4
34.Kf1
a5
35.Be3
Kf8
36.Bxd4
Rxd4
37.Rb3
Rxc4
38.Rxb6
Ra4
39.Rxd6
Rxa2
40.Rd8+
Ke7
41.Rh8
Rb2
42.d6+
Kxd6
43.Rxh7
Ke7
44.Rh8
Rb1+
45.Kg2
Rb5
46.h7
Rh5
47.Ra8
Rxh7
48.Rxa5
Rh8
49.f4
Rb8
50.Kg3
Kf6
51.Kg4
Kg7
52.Ra7
Rb1
53.Kf3
Re1
54.Kf2
Re8
55.Kf3
Rf8
56.Kg4
Kh6
57.f5
g5
58.Ra6+
f6
59.Ra1
Rf7
60.Rh1+
Kg7
61.Ra1
Rd7
62.Ra4
Kh6
63.Ra6
Rd4+
64.Kg3
Kg7
65.Ra7+
Kf8
66.Ra5
Ke7
67.Ra1
Rf4
68.Ra5
Kd6
69.Rb5
Rd4
70.Rb1
Ke5
71.Rf1
Rf4
72.Ra1
Kxf5
73.Ra5+
Kg6
74.Ra6
Rb4
75.Rc6
Re4
76.Ra6
Kf5
77.Rb6
Re3+
78.Kf2
Re5
79.Ra6
g4
80.Rb6
Kg5
0-1
Comment
Save to an existing database
or save to a new database
Other games by White
D'Souza - Antunes (Chess.com I.
D'Souza - Rosenberg (Chess.com.
D'Souza - Prohorov (Chess.com .
D'Souza - Ambilwade (Toronto, .
Demchenko - D'Souza (Toronto, .
Fu - D'Souza (Toronto, 2024)
Other games by Black
Yang - Guo (Sunnyvale, 2023)
Yin - Yang (Calgary, 2023)
Verdon - Yang (Richmond, 2022)
Mills - Yang (Regina, 2019)
Yang - Wu (Banff, 2022)
Yang - Tao (Sunnyvale, 2023)