1.e4 Nh6 2.d4 Ng8 3.Nc3 e6 4.Bd3 d5 5.Nf3 dxe4 6.Nxe4 Nd7 7.Qe2 Ngf6 8.Neg5 Bd6 9.Bd2 h6 10.Ne4 Nxe4 11.Qxe4 Nf6 12.Qh4 Nd5 13.Qg4 Qf6 14.O-O Bf4 15.c4 h5 16.Qh3 Bxd2 17.Nxd2 Nf4 18.Qe3 Nxd3 19.Qxd3 b6 20.Qe4 Rb8 21.Qc6+ Kd8 22.Rad1 Bb7 23.Qa4 Kc8 24.Rfe1 Rd8 25.Ne4 Bxe4 26.Rxe4 Kb7 27.b4 Rd6 28.c5 Rd5 29.c6+ Ka8 30.Qa6 b5 31.Rd3 Qg5 32.h4 Qc1+ 33.Kh2 f5 34.Ra3 Qxa3 35.Qxa3 fxe4 36.Qg3 Rc8 37.Qxg7 Kb8 38.Qg6 Rcd8 39.Qxe6 Rxd4 40.Qe5 R4d5 41.Qxe4 a6 42.f4 Rd4 43.Qe7 R8d6 44.f5 Rxc6 45.Qe8+ Kb7 46.Qxh5 Rxb4 47.Qg5 Rcc4 48.f6 Rxh4+ 49.Kg3 Rh7 50.Qd5+ c6 51.Qf5 Rf7 52.Qe6 Rh7 53.f7 Rg7+ 54.Kf3 Rb1 55.Qe7+ Kb6 56.f8=Q Rf1+ 57.Ke2 Rxf8 58.Qxg7 Re8+ 59.Kf1 a5 60.g4 b4 61.g5 a4 62.g6 b3 63.axb3 axb3 64.Qc3 Re4 65.Qxb3+ Ka5 66.Kf2 Rg4 67.Qa3+ Kb6 68.Qg3 Rxg3 69.Kxg3 Kc7 70.g7 Kd6 71.g8=Q Ke7 72.Kf3 Kd6 73.Ke3 Kc7 74.Kd3 Kd6 75.Kc3 Ke7 76.Kb3 Kd7 77.Ka2 Kd6 78.Kb1 c5 79.Ka1 Kd7 80.Ka2 Ke7 81.Kb1 Kd6 82.Qh7 Kc6 83.Qg6+ Kb7 84.Qg3 Ka8 85.Qg2+ Ka7 86.Ka1 Ka6 87.Ka2 Ka7 88.Ka3 Kb6 89.Ka4 Kc7 90.Kb5 Kd6 91.Kb6 c4 92.Ka5 c3 93.Kb4 Ke6 94.Qa2+ Kf5 95.Ka3 Kg4 96.Ka4 Kf5 97.Kb3 Kf4 98.Kc4 Kg5 99.Kd5 Kh4 100.Ke4 Kg4 101.Qa3 Kh4 102.Kf4 Kh3 103.Qa2 Kh4 104.Qh2# 1-0