1.Nf3 Nf6 2.g3 e6 3.Bg2 Be7 4.d4 O-O 5.c4 b6 6.O-O Bb7 7.Nc3 Ne4 8.Qc2 Nxc3 9.Qxc3 Bf6 10.Bf4 c5 11.Be5 cxd4 12.Bxd4 d5 13.Bxf6 Qxf6 14.Qxf6 gxf6 15.Nd4 Rd8 16.Rac1 Nc6 17.Nb5 dxc4 18.Rxc4 Ne5 19.Bxb7 Nxc4 20.Bxa8 Rxa8 21.b3 Ne5 22.f4 Ng4 23.h3 Ne3 24.Rc1 a6 25.Nd6 Rd8 26.Rc6 Nd5 27.e4 Nb4 28.Rxb6 Nxa2 29.Rxa6 Nc3 30.e5 fxe5 31.fxe5 Ne2+ 32.Kf2 Nd4 33.Rb6 Ra8 34.Rb7 Ra3 35.Nxf7 Rxb3 36.Nh6+ Kh8 37.Rf7 Nc6 38.Ng4 Rb5 39.Nf6 Rxe5 40.Rxh7#