1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.bxa6 g6 6.Nc3 Bxa6 7.e4 Bxf1 8.Kxf1 d6 9.g3 Bg7 10.Kg2 O-O 11.Nf3 Ng4 12.h3 Ne5 13.Bf4 Nbd7 14.Nxe5 Nxe5 15.Qe2 Qa5 16.a3 Rfb8 17.Rac1 Qb6 18.Nd1 Qb3 19.Rc3 Qa4 20.Rc2 Nd7 21.Re1 Rb7 22.Bc1 Bd4 23.f4 Rb3 24.Rf1 Nf6 25.Nc3 Bxc3 26.Rxc3 Rxc3 27.bxc3 Nxe4 28.f5 Nxc3 29.Qf3 Qe4 30.fxg6 hxg6 31.Qxe4 Nxe4 32.Re1 f5 33.g4 Kf7 34.h4 Ra4 35.gxf5 gxf5 36.Rf1 Nf6 37.Rxf5 Rxh4 38.Bb2 Kg6 39.Rf3 Nxd5 40.Rg3+ Kf5 41.Rf3+ Nf4+ 42.Kf2 Rh2+ 43.Ke3 Re2#