1.Nf3 d6 2.e4 g6 3.d4 Bg7 4.Nc3 Nf6 5.h3 O-O 6.Be3 c6 7.Qd2 b5 8.Bd3 Nbd7 9.Ne2 Bb7 10.g4 c5 11.dxc5 Nxe4 12.Bxe4 Bxe4 13.Neg1 Ne5 14.Qe2 Nxf3+ 15.Nxf3 Bxb2 16.Rb1 Bc3+ 17.Kf1 a6 18.Bh6 Bxf3 19.Qxf3 Bg7 20.Be3 dxc5 21.h4 Qa5 22.h5 Qxa2 23.Kg2 Rad8 24.hxg6 fxg6 25.Qh3 Qxc2 26.Qxh7+ Kf7 27.Bh6 Qe4+ 28.Kg3 Rd3+ 29.Kh2 Qe5+ 30.Kg2 Rh8 31.Bxg7 Qe4+