1.Nf3 Nf6 2.c4 c6 3.g3 d5 4.Bg2 Bf5 5.O-O e6 6.d3 Nbd7 7.cxd5 cxd5 8.Nc3 h6 9.Qb3 Qb6 10.Qxb6 Nxb6 11.Nd4 Bg6 12.e4 a6 13.a4 e5 14.Nf3 d4 15.Ne2 Bd6 16.Nh4 Bh7 17.f4 Nfd7 18.a5 Nc8 19.Nf5 Bxf5 20.exf5 Rb8 21.fxe5 Nxe5 22.f6 gxf6 23.Rxf6 Ke7 24.Rxh6 Rxh6 25.Bxh6 Nxd3 26.Nxd4 Bc5 27.Be3 Nxb2 28.Nf5+ Kf6 29.Bxc5 Kxf5 30.Rf1+ Kg6 31.Be4+ Kh6 32.Be3+ Kh5 33.Rf5+ Kg4 34.Rg5+ Kh3 35.Bf5#