1.Nf3 Nf6 2.c4 g6 3.b3 Bg7 4.Bb2 O-O 5.g3 d6 6.Bg2 e5 7.d3 Nc6 8.O-O h6 9.Nc3 Be6 10.e4 Nh5 11.Ne2 f5 12.exf5 gxf5 13.Nh4 f4 14.d4 fxg3 15.hxg3 Bf7 16.Nf5 Qg5 17.Nxg7 Nxg7 18.dxe5 dxe5 19.Qc1 Ne6 20.f4 exf4 21.Qc3 Qg7 22.Qxg7+ Nxg7 23.Nxf4 Nh5 24.Nd5 Bg6 25.g4 Ng3 26.Nf6+ Kf7 27.Bd5+ Ke7 28.Ba3+ Kd8 29.Bxf8 Nxf1 30.Rxf1 Nd4 31.Bxb7 Rb8 32.Rd1