1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 e6 6.h3 Bxf3 7.Bxf3 Nc6 8.c4 Nb6 9.exd6 cxd6 10.b3 Be7 11.Be3 Bf6 12.Nc3 O-O 13.O-O d5 14.c5 Nd7 15.Rc1 Qa5 16.Qd2 b6 17.cxb6 Nxb6 18.Nxd5 Qxd2 19.Nxf6+ gxf6 20.Bxd2 Nxd4 21.Bxa8 Ne2+ 22.Kh2 Nxc1 23.Be4 Ne2 24.Re1 Nd4 25.Bh6 Rc8 26.Re3 Kh8 27.Rg3 Rg8 28.Rc3 Nb5 29.Rd3 Nc7 30.Be3 Nbd5 31.a4 a6 32.Bd2 f5 33.Bxd5 Nxd5 34.Rxd5 exd5 35.Bc3+ Rg7