My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Light / Fun
Opening Repertoire Filter
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250 Games
Most viewed games
ChessSpider!
Explorer
Novelties
Openings By Name/ECO
Latest Opening Trends
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
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
Chess Fun Quiz
Twenty-four miniatures
s
Download PGN
Peng, Shunkai
(2352) -
Haessler, Carl A
(2200) -
Oregon-ch
(6), Portland, 2018
D00
1.d4
d5
2.Bf4
c5
3.e3
Nc6
4.Nf3
Bg4
5.c3
e6
6.Nbd2
cxd4
7.exd4
Bd6
8.Bg3
Nge7
9.Bd3
Bf5
10.Qe2
O-O
11.O-O
Bxg3
12.hxg3
Qd6
13.Rfe1
Bxd3
14.Qxd3
b5
15.b4
a5
16.a3
Rab8
17.Nb3
a4
18.Nc5
Ng6
19.Rad1
Nce7
20.Ng5
Qd8
21.g4
Nc8
22.f4
Nd6
23.g3
Re8
24.Nf3
Nc4
25.Ra1
Ne7
26.Kf2
Ng6
27.Rh1
Nf8
28.Rh5
g6
29.Rh2
f6
30.Rah1
Re7
31.g5
Rf7
32.gxf6
Qxf6
33.Ra1
g5
34.fxg5
Qxg5
35.Ke2
Rxf3
36.Kxf3
Ng6
37.Kf2
Rf8+
38.Kg1
Ne3
39.Kh1
Qxg3
40.Qe2
Ng4
41.Rg2
Qh3+
42.Kg1
Qxc3
43.Rf1
Rxf1+
44.Qxf1
Qe3+
45.Kh1
Qh3+
46.Kg1
Nh4
47.Rxg4+
Qxg4+
48.Kh1
Nf5
49.Qxb5
Nxd4
50.Qe8+
Kg7
51.Qe7+
Kg6
52.Qe8+
Kh6
53.Qf8+
Kh5
54.Qf7+
Qg6
55.Qf2
Qb1+
56.Kg2
Qc2
57.Qxc2
Nxc2
58.b5
Ne3+
59.Kf3
Nc4
60.Nxa4
Nxa3
61.b6
Nc4
62.b7
Ne5+
63.Ke3
Nc6
64.Nc5
Kg4
65.Nxe6
h5
66.Nd4
Nb8
67.Nf3
Kg3
68.Nd4
Kg4
69.Nf3
Kf5
70.Kd4
Kf4
71.Ne5
h4
72.Ng6+
Kg3
73.Nxh4
Kxh4
74.Kxd5
Kg5
75.Kd6
Kf6
76.Kc7
Na6+
77.Kb6
Nb8
½-½
Comment
Save to an existing database
or save to a new database
Other games by White
Peng - Iskandarov (Chess.com I.
Woodward - Peng (Chess.com INT.
Bratanov - Peng (Chess.com INT.
Peng - Liang (Cherry Hill, 202.
Ermenkov - Peng (Chess.com INT.
Peng - Liu (Chess.com INT, 202.
Other games by Black
Smail - Haessler (Portland, 20.
Cosner - Haessler (Portland, 2.
Haessler - Cigan (Portland, 20.
Haessler - Bjorksten (Portland.
Haessler - Swiercz (Chess.com .
Austin - Haessler (Portland, 2.