1.d4 Nf6 2.f3 d5 3.e4 dxe4 4.Nc3 e5 5.dxe5 Qxd1+ 6.Kxd1 exf3 7.exf6 fxg2 8.Bxg2 Nd7 9.Nd5 Bd6 10.fxg7 Rg8 11.Bh6 c6 12.Nc3 Nf6 13.Bf3 Ng4 14.Bxg4 Bxg4+ 15.Kc1 O-O-O 16.h3 Bh5 17.Nge2 Be5 18.Rg1 Rde8 19.Nf4 Bg6 20.Nxg6 hxg6 21.Kd2 g5 22.Bxg5 Rxg7 23.Be3 Rgg8 24.Bxa7 Bf4+ 25.Kd3 Rh8 26.Rh1 f5 27.Bb6 Rh7 28.Raf1 Rd7+ 29.Kc4 Bc7 30.Bxc7 b5+ 31.Kb3 Kxc7 32.Rxf5 Re3 33.h4 Kb6 34.h5 c5 35.h6 Rd4 36.a3 b4 37.h7 Rd7 38.h8=Q bxc3 39.Qb8+ Rb7 40.Rh6+ Ka5+ 41.Ka2 Rxb8 42.Rxc5+ Rb5 43.b4+ Ka4 44.Ra6+ Ra5 45.Raxa5#