Opening Repertoire Filter
My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
ChessSpider!
Explorer
Novelties
Search Openings By Name/ECO
Latest Games In My Openings
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
Chess Fun Quiz
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
Checkmates in one
Checkmates in two
Checkmates in three
Twenty-four miniatures
Matshego, Thato
(1150) -
O'Carroll, Om
(1737) -
World Youth U16 Olympiad
(2.28), Eindhoven NED, 2023
D00
1.d4
d5
2.Nc3
Nf6
3.Bf4
c6
4.e3
Bf5
5.f3
h6
6.h4
e6
7.g4
Bh7
8.Bd3
Bxd3
9.Qxd3
Bd6
10.Nge2
Bxf4
11.Nxf4
Nbd7
12.O-O-O
Qc7
13.g5
Ng8
14.g6
Ndf6
15.gxf7+
Qxf7
16.Ng6
Rh7
17.Ne5
Qe7
18.Qg6+
Kd8
19.Na4
Kc7
20.Nc5
b6
21.Nb3
a5
22.Rd3
Kb7
23.Rc3
Rc8
24.a3
Qe8
25.Nf7
Ka8
26.Rg1
Ne7
27.Nd6
Qd7
28.Nxc8
Qxc8
29.Qg3
Nf5
30.Qh2
a4
31.Nd2
Qd7
32.e4
Nxd4
33.Rd3
Nb5
34.Nc4
Qd8
35.Qe5
Nd7
36.Qxe6
Na7
37.exd5
Nc5
38.Qf5
Nxd3+
39.Qxd3
Rh8
40.Rxg7
b5
41.Qd4
Nc8
42.Ne5
Qxd5
43.Qxd5
cxd5
44.Rd7
Nb6
45.Rd6
Kb7
46.Nf7
Rf8
47.Rf6
Kc7
48.Kd2
Nc4+
49.Kc3
Ne5
50.Nxe5
Rxf6
51.Kd3
Kd6
52.Ng4
Rxf3+
53.Ne3
Rh3
54.b3
Ke5
55.bxa4
bxa4
56.Kd2
Rxh4
57.Kd3
Rh3
58.Kd2
d4
59.Nc4+
Ke4
60.Nd6+
Kd5
61.Nb5
Kc5
62.Nc7
Rxa3
63.Ne6+
Kd5
64.Nf4+
Ke5
65.Ng6+
Kf5
66.Ne7+
Ke4
67.Nc6
h5
68.Nd8
h4
69.Nf7
Kf4
70.Nd6
Rg3
71.Nb5
Ke5
72.Na7
h3
73.Nc6+
Ke4
74.Na5
h2
75.Nc4
h1=Q
76.Nd6+
Kd5
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Mosurovic - Matshego (Eindhove...
Omeri - Matshego (Eindhoven NE...
Matshego - Quashie Sam (Tornel...
Matshego - Kaewwattha (Eindhov...
Matshego - Kahihu (Tornelo INT...
Badenhorst - Matshego (Tornelo...
Other games by Black
O'Carroll - Monteiro (Montesil...
O'Carroll - Lindstad (Montesil...
Gergin - O'Carroll (Eindhoven ...
O'Carroll - Kovalskyi (Eindhov...
O'Carroll - Skarbarchuk (Monte...
O'Carroll - Xu (Gold Coast, 20...