1.d4 Nf6 2.Nc3 d5 3.Bf4 c5 4.e3 cxd4 5.exd4 a6 6.Bd3 Nc6 7.Nge2 Nb4 8.f3 g6 9.Nc1 Bg7 10.a3 Nxd3+ 11.Nxd3 O-O 12.Qd2 Bf5 13.Ne5 Rc8 14.g4 Be6 15.Bh6 Bxh6 16.Qxh6 Qb6 17.O-O-O Rxc3 18.bxc3 Rc8 19.Rd3 Qa5 20.Kd2 Qxa3 21.h4 b5 22.h5 b4 23.hxg6 bxc3+ 24.Ke3 fxg6 25.g5 Nh5 26.Nxg6 hxg6 27.Qxg6+ Ng7 28.Qh7+ Kf8 29.Rdd1 Qd6 30.Rh6 Nf5+ 31.Kd3 Nxh6 32.gxh6 Qf4 33.Ke2 Ke8 34.Qg6+ Kd7 35.h7 Qh2+ 36.Ke3 Rf8 37.Rf1 Qf4+ 38.Kf2 Qxd4+ 39.Kg2 Bf5 40.Qxf5+ Rxf5 41.h8=Q Qxh8