1.Nf3 d5 2.d4 Bh3 3.gxh3 g6 4.Ne5 c5 5.dxc5 Qc8 6.Qxd5 Nc6 7.Qxf7+ Kd8 8.Qxf8+ Kc7 9.Qxc8+ Kxc8 10.Nxc6 Rb8 11.Nxa7+ Kd7 12.a4 Nf6 13.a5 Ke6 14.a6 Kd5 15.axb7 Rbe8 16.Nc3+ Ke5 17.c6 Reg8 18.c7 Kd6 19.c8=Q Ke5 20.b8=Q+ Kd4 21.Qa8 Ne8 22.Nd5 Nc7 23.Nxc7 Rf8 24.Ne8 Rf7 25.h4 Rf6 26.h5 e6 27.h6 Rf7 28.Qcb8 e5 29.Nc8 Rf6 30.Ra2 Rc6 31.Bd2 Ra6 32.Ra4+ Rxa4 33.Bg2 Ra2 34.h4 e4 35.h5 Ra7 36.f4 Rc7 37.Rh2 Rc5 38.Rh3 Rg8 39.Rh4 Rc6 40.Rh3 Rc5 41.e3+ Kc4 42.Rh4 Rh8 43.Bh3 Rg8 44.Bg4 Rc7 45.Bh3 Re7 46.Bg4 Rgg7 47.Bh3 Rg8 48.hxg6 Re6 49.Rh5 Ra6 50.Rh4 Re6 51.b3+ Kc5 52.Rh5+ Re5 53.Bg4 Rg5 54.Bh3 Re5 55.b4+ Kc4 56.Bg4 Rgxe8 57.g7 Rf8 58.gxf8=Q Re7 59.Qe8 Rd7 60.Rh4 Rxd2 61.Rh5 Rh2 62.Rh4 Kc3 63.Rh5 Kc4 64.Qd8 Rd2 65.b5 Rf2 66.b6 Rd2 67.Rh4 Kc5 68.Rh5+ Rd5 69.Rh4 Kb4 70.Rh5 Rd2 71.b7 Rd3 72.Rh4 Rxe3+ 73.Kf2 Rh3 74.Rh5 Rd3 75.Rh4 Rg3 76.Rh5 Ra3 77.Rh4 Kc4 78.Rh5 Rg3 79.Rh4 Kb5 80.Rh5+ Kb4 81.Rh4 Re3 82.Rh5 Kc4 83.Rh4 Rf3+ 84.Kg1 Re3 85.Rh5 Re2 86.Rh4 Kb5 87.Rh5+ Kc4 88.f5 Kc5 89.f6+ Kb4 90.Rh4 e3 91.Rh5 Rxc2 92.f7 e2 93.Qa1 Rc1+ 94.Kf2 e1=Q+ 95.Kf3 Qe8 96.fxe8=Q Kc4 97.Qb5# 1-0