1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be2 e5 7.d5 a5 8.Nd2 Na6 9.h4 Nc5 10.g4 c6 11.g5 Nh5 12.Bxh5 Nd3+ 13.Kf1 gxh5 14.Qxh5 f5 15.Qd1 cxd5 16.Nxd5 Be6 17.Qc2 Nc5 18.Ne3 Qd7 19.Kg2 fxe4 20.Nxe4 Nxe4 21.Qxe4 Rf4 22.Qc2 Bxc4 23.Bd2 Raf8 24.Be1 Rg4+ 25.Kh2 Rxh4+ 26.Kg1 Rxh1+ 27.Kxh1 Qh3+ 28.Kg1 Rf4 29.Rc1 b5 30.b3 Rh4 31.Ra1 Bf8