1.Nf3 e6
2.c4 d5
3.e4 dxe4
4.Ne5 Nf6
5.d3 Bb4+
6.Nc3 Qd4
7.f4 Bxc3+
8.bxc3 Qxc3+
9.Bd2 Qd4
10.Rb1 e3
11.Bb4 Qxf4
12.Nf3 Ng4
13.g3 Qf5
14.Bh3 Qh5
15.Bg2 Nf2
16.Qa4+ c6
17.Rf1 Nxd3+
18.Ke2 Nxb4
19.Qxb4 b6
20.h3 c5
21.Qc3 Qg6
22.Qxe3 Qxg3
23.Ng5 Qxg2+
24.Rf2 Qc6
25.Rbf1 f6
26.Rxf6 gxf6
27.Rxf6 Qg2+
28.Rf2 Qc6
29.Qe5 Rf8
30.Rxf8+ Kxf8
31.Qh8+ Ke7
32.Qxh7+ Kf6
33.Ne4+ Ke5
34.Ke3 Bb7
35.Qh5#