Chess #2539283

Tan Hong Cheong won. Started 1 Feb 2026. Finished 10 Mar 2026.

Latest position
Game position

Moves

MoveNotation
1Nf3
2d5
3d4
4Nf6
5e3
6Nc6
7Bb5
8Bd7
9O-O
10a6
11Bxc6
12Bxc6
13Nc3
14e6
15b3
16Bb4
17Bb2
18Bb5
19Nxb5
20axb5
21a3
22Ba5
23b4
24Bb6
25c3
26O-O
27Ne5
28Nd7
29Nxd7
30Qxd7
31Qe2
32c6
33f4
34f5
35Qh5
36Qf7
37Qh3
38Bd8
39Ra2
40Qg6
41Rfa1
42Be7
43a4
44bxa4
45Rxa4
46Rxa4
47Rxa4
48Qg4
49Qxg4
50fxg4
51Ra7
52Rb8
53g3
54Bd8
55Kg2
56Kf7
57h3
58h5
59h4
60Bb6
61Ra1
62Bc7
63Bc1
64Kg6
65Kf2
66Kf5
67Bd2
68Ke4
69Ra2
70Kd3
71Ke1
72Kc4
73Ra3
74g6
75Ke2
76Bd6
77Be1
78Kb5
79Kd3
80Bc7
81Bd2
82Bd8
83e4
84dxe4
85Kxe4
86Bc7
87Kd3
88Bd6
89Ra5+
90Kb6
91Rg5
92Be7
93Rxg6
94Kb5
95Rxe6
96Bd8
97Re5+
98Ka4
99Rxh5
100b5
101Rc5
102Rc8
103d5
104Bb6
105Rxc6
106Rxc6
107dxc6
108Kb3
109h5
110Bd8
111h6
112Bf6
113c7
114Bxc3
115Bxc3
116Ka4
117c8=Q
118Kb3
119Qxg4
120Ka2
121Qe2+
122Ka3
123h7
124Kb3
125h8=Q
126Ka3
127Qb2+
128Ka4
129Qa8#

This game is read-only here. Use the web or mobile app to play.