1.Nf3 d5 2.g3 Nc6 3.d4 Bg4 4.Bg2 e6 5.O-O Be7 6.c4 Bf6 7.cxd5 exd5 8.Nc3 Nge7 9.e3 O-O 10.Na4 Qc8 11.Qd2 h5 12.b4 a6 13.Bb2 Qf5 14.Ne1 Nc8 15.f3 Bh3 16.e4 dxe4 17.fxe4 Qg4 18.Bxh3 Qxh3 19.Rxf6 gxf6 20.e5 Qg4 21.exf6 Nd6 22.Nf3 Nc4 23.Qf2 Nxb2 24.Nxb2 Rfe8 25.Nd3 Rad8 26.Nde5 Nxe5 27.dxe5 Qxb4 28.Kg2 Rxe5 29.Nxe5 Rd2 30.Rf1 Qe4+ 31.Nf3 Rxf2+ 32.Rxf2 c5 33.Kf1 c4 34.Ng5 Qd3+