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
Singh, Siddharth
(1889) -
Lin, Leo
(2099) -
North American Junior U20
(8.13), Dulles USA, 2023
B23
1.e4
c5
2.Nc3
Nc6
3.Bb5
e6
4.Bxc6
bxc6
5.d3
d5
6.f4
Nf6
7.Nf3
Be7
8.O-O
O-O
9.Qe1
Ba6
10.e5
Ne8
11.Ne2
g6
12.Be3
Ng7
13.b3
c4
14.Qc3
c5
15.Bf2
d4
16.Qd2
c3
17.Qd1
Bb7
18.Ng3
a5
19.a4
f6
20.Ne4
fxe5
21.Nxe5
Rxf4
22.Nc4
Bd5
23.Bg3
Rxf1+
24.Qxf1
Bxc4
25.bxc4
Nf5
26.Rb1
Nxg3
27.Nxg3
Qd7
28.Qe2
Rf8
29.Rb5
Bg5
30.Ne4
Be3+
31.Kh1
Qf7
32.Rb1
Qc7
33.Rf1
Rf5
34.Ng3
Rxf1+
35.Qxf1
Bg5
36.Ne4
Be7
37.Qb1
Qf4
38.g3
Qf3+
39.Kg1
Qe3+
40.Kf1
Qf3+
41.Kg1
h5
42.Qf1
Qe3+
43.Kg2
Kg7
44.Qf4
Qe2+
45.Kh3
Qd1
46.Qe5+
Kf7
47.Qf4+
Kg7
48.Qe5+
Kh7
49.Qf4
Kg7
50.Qe5+
Kf8
51.Qb8+
Kf7
52.Qf4+
Ke8
53.Qb8+
Bd8
54.Qf4
Qxc2
55.Qd6
Be7
56.Qxe6
Kf8
57.Qxg6
Qe2
58.Qf5+
Ke8
59.Qc8+
Kf7
60.Qf5+
Kg7
61.Qe5+
Kf8
62.Qf5+
Kg8
63.Qg6+
Kf8
64.Qf5+
Ke8
65.Qc8+
Bd8
66.Qe6+
Kf8
67.Qf5+
Ke7
68.Qxc5+
Ke8
69.Qe5+
Kf8
70.Qh8+
Ke7
71.Qg7+
Ke6
72.Nc5+
Kf5
73.Qh7+
Ke5
74.Qh8+
Kf5
75.Qh7+
Ke5
76.Qg7+
Kf5
77.Qf7+
Bf6
78.Qh7+
Ke5
79.Qc7+
Kf5
80.Qh7+
Ke5
81.Qc7+
Kf5
82.Qh7+
Ke5
½-½
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Singh - Becerra (chess.com INT...
Srihari - Singh (Gandhinagar I...
Yohan Yadav Tarala - Singh (Ga...
Singh - Bao (chess.com INT, 20...
Goryachkina - Singh (chess.com...
Stillger - Singh (chess.com IN...
Other games by Black
Lin - Kapra (Toronto CAN, 2024...
Lin - Xu (Dulles USA, 2023)
Lin - Atanasov (Toronto CAN, 2...
Noritsyn - Lin (Montreal CAN, ...
Giard - Lin (Montreal CAN, 202...
Kot - Lin (Toronto CAN, 2024)