1.d4 Nf6 2.c4 d5 3.cxd5 Nxd5 4.e4 Nf6 5.Nc3 g6 6.Be2 Bg7 7.Nf3 O-O 8.O-O Bg4 9.Bf4 Nh5 10.Be3 f5 11.e5 f4 12.Bc1 Nc6 13.Qb3+ Kh8 14.Qxb7 Qd7 15.Bb5 Bxf3 16.gxf3 Qh3 17.Qxc6 g5 18.Ne4 g4 19.Qe6 Qxf3 20.Ng5 Qb7 21.Bc6 Qb6 22.Bxa8 Qxe6 23.Nxe6 Rxa8 24.Nxf4 Nxf4 25.Bxf4 Rb8 26.Rab1 h5 27.b4 Kh7 28.e6 Kg6 29.Bxc7 Rb7 30.Bg3 Bxd4 31.Rfd1 Bf6 32.Rd7 h4 33.Rxb7 hxg3 34.hxg3 Kf5 35.Rxa7 Kxe6 36.b5 Bd4 37.b6 Kd6 38.Ra4 Bc5 39.b7 Ke6 40.b8=Q Kf7 41.Rf4+ Ke6 42.Re1+ Kd5 43.Qe5+ Kc6 44.Qe6+ Kb5 45.Rb1+ Ka5 46.Ra4+ Kxa4 47.Qa6#