1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.O-O e6 5.d3 Be7 6.e4 d6 7.Nc3 b4 8.Ne2 O-O 9.Ne1 c5 10.f4 Nc6 11.h3 e5 12.Nf3 c4 13.Nh4 cxd3 14.cxd3 exf4 15.Bxf4 d5 16.e5 Nd7 17.d4 Bxh4 18.gxh4 Qb6 19.Kh1 Nd8 20.Qd2 Ne6 21.Be3 f6 22.Nf4 fxe5 23.Nxd5 Rxf1+ 24.Rxf1 Qb5 25.Ne7+ Kh8 26.d5 Nb6 27.Bxb6 axb6 28.Qe1 Nf4 29.Qxe5 Ng6 30.Nxg6+ hxg6 31.Rf7