1.Nf3 Nc6 2.d4 d5 3.g3 Bg4 4.Bg2 Nf6 5.Ne5 Bd7 6.O-O e6 7.c4 Bd6 8.f4 Ne7 9.Nxd7 Nxd7 10.c5 Nxc5 11.dxc5 Bxc5+ 12.Kh1 h5 13.Nc3 f5 14.Qd3 c6 15.Na4 Bd6 16.Qe3 Kf7 17.Nc5 Qc8 18.b4 a5 19.bxa5 Rxa5 20.Nd3 h4 21.Bb2 Rh7 22.Be5 Ba3 23.Bc3 Ra4 24.Ne5+ Kg8 25.gxh4 c5 26.Be1 b5 27.Rb1 Qa6 28.Bf3 Re4 29.Bxe4 fxe4 30.Qg3 c4 31.Rg1 Bc5 32.Bf2 d4 33.Nd7 Nf5 34.Qg6 Bf8 35.Nf6+