1.d4 Nf6 2.Nf3 e6 3.Bf4 g5 4.Bxg5 b6 5.Nc3 Bb7 6.e4 h6 7.Bh4 Be7 8.Bd3 Nh5 9.Bxe7 Qxe7 10.Qd2 Nc6 11.O-O-O O-O-O 12.g3 Nb4 13.Be2 Nf6 14.a3 Nc6 15.d5 exd5 16.exd5 Ne5 17.Rhe1 Neg4 18.Nd4 Nxf2 19.Bf3 Nxd1 20.Rxe7 Nxc3 21.Qxc3 Nxd5 22.Bxd5 Bxd5 23.Nb5 Bc6 24.Nxa7+ Kb7 25.Nxc6 d5 26.Rxf7 Ka6 27.Rxc7 Rd6 28.Qxh8 Rxc6 29.Rxc6 Kb7 30.Rxb6+ Kxb6 31.Kd2 d4 32.Kd3 Kc7 33.Kc4 Kb6 34.Kb3 Ka5 35.Kc4 d3 36.Kb3 Kb6 37.Ka4 Kb7 38.Ka5 h5 39.a4 d2 40.Qxh5 Ka7 41.h4 d1=Q 42.Qxd1 Ka8 43.Kb6 Kb8 44.Qd8# 1-0