David Armbruster vs Zheming Zhang - Durham Open 2016, Round 3.8

Chess game between David Armbruster and Zheming Zhang in Durham Open 2016, Round 3.8. Result: 1-0.

1–0
ZZ
--:--
abcdefgh
87654321
French, exchange variation· C01
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
1–0
Engine

Durham Open 2016

Round 3.8 · Apr 16, 2016 · 1-0 · TC Classical

C01 · French, exchange variation