1.Nf3 Nf6 2.g3 c5 3.Bg2 Nc6 4.O-O g6 5.d3 Bg7 6.e4 d6 7.Nbd2 O-O 8.c3 Nh5 9.Re1 e5 10.Nf1 Bd7 11.Ne3 Be8 12.Nd5 f5 13.exf5 gxf5 14.Ng5 Qd7 15.f4 h6 16.Nf3 Bf7 17.Nh4 Kh7 18.Ne3 exf4 19.Nexf5 fxg3 20.hxg3 Nf6 21.Bf4 d5 22.Qd2 Ng8 23.Kh2 Be6 24.Nxg7 Kxg7 25.d4 cxd4 26.cxd4 Rae8 27.Bxh6+ Nxh6 28.Qg5+ Kf7 29.Rf1+ Nf5 30.Nxf5 Bxf5 31.Rxf5+ Ke6 32.Re1+