1.d4 d5 2.c4 c6 3.Nf3 e6 4.e3 f5 5.Bd3 g5 6.h3 Nf6 7.Nxg5 Rg8 8.h4 h6 9.Nh3 Rxg2 10.cxd5 cxd5 11.Nf4 Rg8 12.Nc3 Nc6 13.Qf3 Bd6 14.Bd2 Bd7 15.Nb5 Be7 16.O-O-O Qb6 17.Rdg1 O-O-O 18.Kb1 Ne4 19.Be1 Nb4 20.Rxg8 Rxg8 21.Bxb4 Bxb4 22.Qe2 Kb8 23.Rc1 a6 24.Bxe4 fxe4 25.Nc3 Qd8 26.h5 Bd6 27.Ng6 Qg5 28.a3 Be8 29.Rh1 Qg2 30.Qe1 Qf3 31.Ka2 Ka7 32.Ne5 Qf5 33.Ne2 Bb5 34.Nc3 Bd3 35.Nxd3 exd3 36.Qd2 Rg2 37.Rf1 b5 38.Nxb5+ axb5 39.Qa5+ Kb7 40.Qxb5+ Kc7 41.Rc1+ Kd8 42.Qb7 e5 43.Qxd5 d2 44.Qxd6+ Ke8 45.Rc7 d1=Q 46.Qe7# 1-0