ChessVault
Turkish Chess Federation
Home
Live
Top Games
Players
Tournaments
News
About
History
Contact
Home
Live
Top Games
Players
Tournaments
News
About
History
Contact
Turkish Chess Federation
Loading...
← Back
James Williams vs Dmitri Petrov
Round 4
Jul 23, 2024
1-0
D
Dmitri Petrov
J
James Williams
Winner
0/78
Moves
1.
Nf3
c6
2.
c4
Nf6
3.
e3
d5
4.
Nc3
h6
5.
Qc2
Na6
6.
a3
Nc7
7.
b3
g6
8.
Bb2
Bf5
9.
d3
Bg7
10.
Nd4
Bc8
11.
Nf3
O-O
12.
Be2
Nh7
13.
O-O
e5
14.
cxd5
cxd5
15.
Rac1
Ng5
16.
Nxg5
Qxg5
17.
Bf3
Be6
18.
g3
Rfc8
19.
Qd2
Qd8
20.
Bg2
Rab8
21.
Rfd1
d4
22.
Ne4
Bxb3
23.
Re1
Ne6
24.
Qb4
Rxc1
25.
Rxc1
Bd5
26.
exd4
exd4
27.
Qa4
a5
28.
Qb5
Bc6
29.
Qc4
h5
30.
Rc2
h4
31.
Bc1
Qe7
32.
Nc5
b5
33.
Qb3
Nxc5
34.
Qa2
Bxg2
35.
Kxg2
Nxd3
36.
Bd2
Qe4+
37.
Kg1
h3
38.
f3
Qe2
39.
Bf4
Qd1#
PGN
Show
Copy
Keyboard Shortcuts
Previous
←
Next
→
Start
Home
End
End
Play/Pause
Space