1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O e6 5.d3 Be7 6.e4 d5 7.e5 Nfd7 8.Re1 c5 9.h4 Nc6 10.Bf4 h6 11.h5 b5 12.Nbd2 Bg5 13.c4 Bxf4 14.gxf4 Ne7 15.Nh4 Rb8 16.Qg4 Nf8 17.cxb5 Rg8 18.f5 exf5 19.Nxf5 Nxf5 20.Qxf5 Ne6 21.Qh7 Kf8 22.Nf3 d4 23.Qf5 g6 24.Qf6 Qxf6 25.exf6 gxh5 26.Kh2 Rxg2+ 27.Kxg2 Ng5 28.Re7 Bxf3+ 29.Kg3 h4+ 30.Kxh4 c4 31.dxc4 d3 32.Rxa7 Rd8 33.Kg3 Rd4