1.d4 Nf6 2.Bg5 d5 3.e3 g6 4.Bxf6 exf6 5.c4 Bg7 6.cxd5 Qxd5 7.Nc3 Qa5 8.g3 O-O 9.Bg2 f5 10.Ne2 Nd7 11.O-O c6 12.a3 Nf6 13.b4 Qd8 14.b5 cxb5 15.Nxb5 a6 16.Nbc3 Rb8 17.Qb3 Re8 18.Rac1 Ne4 19.Rfd1 b6 20.d5 Bb7 21.Nd4 Qd6 22.Nxe4 fxe4 23.Nc6 Bxc6 24.dxc6 Qe5 25.Bh3 Re7 26.Bd7 Qc7 27.Qb4 Bf8 28.Qd6 Qxd6 29.Rxd6 Re5 30.Rdd1 Bxa3 31.c7 Rf8 32.c8=Q Rxc8 33.Rxc8+ Kg7 34.Bc6 Bc5 35.Rd7 b5 36.Rcc7 b4 37.Rxf7+ Kg8 38.Rg7+ Kh8 39.Rxh7+ Kg8 40.Ba4 Bd6 41.Bb3+ Kf8 42.Rh8#