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
Barron, Michael
(2062) -
Duong, Thanh Nha
(2182) -
CAN-ch
(4), Toronto, 2025
C01
1.e4
e6
2.d4
d5
3.Bd3
dxe4
4.Bxe4
Nf6
5.Bf3
c5
6.Ne2
Nc6
7.Be3
cxd4
8.Nxd4
Ne5
9.Nc3
Bb4
10.Ndb5
Nxf3+
11.Qxf3
a6
12.Rd1
Qe7
13.a3
axb5
14.axb4
Qxb4
15.Bd4
e5
16.Bxe5
Bg4
17.Qxb7
O-O
18.f3
Rae8
19.O-O
Rxe5
20.fxg4
Qc5+
21.Kh1
Nxg4
22.Ne4
Qc8
23.Qxc8
Rxc8
24.Nd6
Rd8
25.Kg1
Ne3
26.Nc4
Rxd1
27.Rxd1
Nxd1
28.Nxe5
Nxb2
29.Kf2
f6
30.Nc6
Nc4
31.Na7
Nd6
32.Ke3
Kf7
33.Kd4
Nf5+
34.Ke4
Nd6+
35.Kd5
Nc4
36.c3
Ne3+
37.Kd6
Nxg2
38.Nxb5
Ne3
39.Na3
g5
40.c4
g4
41.c5
Nf5+
42.Kd5
h5
43.Ke4
Ke6
44.Kf4
Ne7
45.Nc4
Ng6+
46.Ke4
f5+
47.Kd4
Ne7
48.Ne5
h4
49.Nd3
Nd5
50.Nf2
Ne7
51.Nd3
Nc6+
52.Ke3
Kf6
53.Nf4
h3
54.Nd3
Ne5
55.Nf2
Kg5
56.Nh1
f4+
57.Ke4
Nc6
58.Nf2
Nb4
59.Ke5
f3
60.Ne4+
Kh4
61.Kf5
Nc6
62.Kf4
Nd4
63.Ke5
Nc6+
64.Kd6
Nb4
65.c6
Nxc6
66.Kxc6
f2
67.Nxf2
g3
68.hxg3+
½-½
Comment
Save to an existing database
or save to a new database
Other games by White
Barron - Lin (Toronto, 2024)
Barron - Golubka (Toronto, 202.
Barron - Ajith (Toronto, 2024)
Zhang - Barron (Toronto, 2025)
Barron - Angskog (Struga, 2023.
Barron - Bellia (Krakow, 2024)
Other games by Black
Duong - Cao (Chess.com INT, 20.
Latorre - Duong (Montreal, 202.
Duong - Atakhan (Chess.com INT.
Qi - Duong (Laval, 2025)
Duong - Song (Toronto, 2025)
Duong - Gilfanov (Chess.com IN.