1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.b4 b6 10.Nd2 Ne8 11.c5 f5 12.Nc4 Rf7 13.a4 Bf8 14.Ba3 Ba6 15.b5 Bc8 16.f4 fxe4 17.fxe5 bxc5 18.Rxf7 Kxf7 19.e6+ Bxe6 20.dxe6+ Kxe6 21.Nxe4 Bg7 22.Ng5+ Kd7 23.Nf7 Qb8 24.Bg4+ Nf5 25.Nfe5+ Ke6 26.Nc6 Qc8 27.Ra2 Nf6 28.Bxf5+ gxf5 29.Re2+ Ne4 30.Qd3 d5 31.Ne3 Qd7 32.Bxc5 a6 33.g4 axb5 34.gxf5+ Kf7 35.Qxb5 Rg8 36.Rg2 Nxc5 37.Qxc5 Qd6 38.Qxd6 cxd6 39.Nxd5