1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Be2 O-O 6.Bg5 h6 7.Be3 e5 8.d5 c6 9.Qd2 cxd5 10.cxd5 Kh7 11.f3 Ne8 12.h4 f5 13.h5 g5 14.exf5 Bxf5 15.g4 Bc8 16.Nh3 Bf6 17.Qc2+ Kg8 18.Qg6+ Bg7 19.Bxg5 hxg5 20.Nxg5 Rf6 21.Qh7+ Kf8 22.h6 Rxh6 23.Rxh6 Qxg5 24.Rg6 Qe7 25.Ne4 Nd7 26.g5 Qf7 27.O-O-O Ke7 28.Nxd6 Nf8 29.Rxg7 Qxg7 30.Nf5+ Bxf5 31.d6+ Kd8 32.Qxf5 Rc8+ 33.Kb1 Rc6 34.d7 Nd6 35.Qg4 Nxd7 36.f4 exf4 37.Qxf4 Rb6 38.b3 Qe5 39.Qg4 Ke7 40.Bd3 Rc6 41.g6 Nf6 42.Qh4 Ne4 43.Re1 Nd2#