1.Nf3 d5 2.g3 Bf5 3.Bg2 Nf6 4.d4 e6 5.c4 c6 6.O-O Be7 7.Nh4 Bg4 8.Nd2 O-O 9.Ndf3 Nbd7 10.h3 Bh5 11.g4 Bg6 12.Nxg6 hxg6 13.b3 Ne4 14.Bf4 a5 15.Nd2 Nxd2 16.Qxd2 a4 17.e4 dxe4 18.Bxe4 Nf6 19.Bg2 Qb6 20.Be3 Qa6 21.Rab1 axb3 22.axb3 Rfd8 23.Qb2 Bb4 24.Ra1 Qb6 25.d5 c5 26.dxe6 Qxe6 27.Bxb7 Rxa1 28.Rxa1 Ne4 29.Bd5 Rxd5 30.cxd5 Qxd5 31.Qc2 Nc3 32.Bd2 Ne2+ 33.Kf1 Nd4 34.Qc4 Qh1#