1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Nxc6 bxc6 7.Bd3 O-O 8.Bg5 h6 9.Bh4 d5 10.Qf3 dxe4 11.Bxe4 g5 12.Bxc6 Bg4 13.Qe3 gxh4 14.O-O Rb8 15.Qxh6 Bxc3 16.bxc3 Nh7 17.Be4 f5 18.h3 fxe4 19.Qg6+ Kh8 20.Qxg4 Qe7 21.Rad1 Rbd8 22.Rxd8 Rxd8 23.Re1 Re8 24.Re3 a6 25.a4 a5 26.c4 Qg5 27.Rxe4 Rxe4 28.Qxe4 Kg7 29.Qc6 Qe5 30.Qd7+ Kh6 31.Qd2+ Qg5 32.Qd4 Nf6 33.c5 Kg6 34.Qc4 c6 35.Kh1 Nd5 36.Qe4+ Kf7 37.Qh7+ Ke6 38.Qe4+ Kd7 39.Qh7+ Qe7 40.Qf5+ Kc7 41.c4 Nc3 42.Qf4+ Kb7 43.Qd2 Nxa4 44.Qxa5 Nxc5 45.Qb4+ Kc8 46.Qa3 Qe1+ 47.Kh2 Qxf2 48.Qa8+ Kd7 49.Qa7+ Kd6 50.Qb8+ Kd7 51.Qa7+ Ke6 52.Qc7 Qg3+ 53.Qxg3 hxg3+ 54.Kxg3 Nd3 55.h4 Kf5 56.Kf3 Ne5+ 57.Ke3 c5 58.h5 Nxc4+ 59.Kd3 Ne5+ 60.Kc3 Ke6 61.h6 Kd5 62.h7 Nf7 63.g4 c4 64.g5 Nh8 65.Kc2 Kd4 66.Kd2 Ng6 67.Kc2 c3 68.Kc1 Kd3 69.Kd1 Nh8 70.Kc1 c2 71.g6 Nxg6 72.Kb2 Kd2 73.h8=B Nxh8 74.Ka1 c1=R+ 75.Kb2 Nf7 76.Ka2 Rc2+ 77.Kb1 Rc8 78.Kb2 Rg8 79.Kb1 Ke3 80.Kc1 Rg5 81.Kc2 Rc5+ 82.Kb1 Ke2 83.Kb2 Rc8 84.Kb1 Nd8 85.Kb2 Ra8 86.Kb3 Kd2 87.Kb4 Ra7 88.Kb3 Ke1 89.Kb2 Rd7 90.Ka3 Kf2 91.Ka4 Nc6 92.Kb5 Rd1 93.Kb6 Ne5 94.Ka5 Rd8 95.Kb4 Nf3 96.Kb3 Kf1 97.Kb2 Ng5 98.Kc2 Ke1 99.Kc3 Rd2 100.Kb4 Nf3 101.Ka4 Nd4 102.Ka3 Ne6 103.Kb3 Ke2 104.Ka4 Nf8 105.Kb3 Kd3 106.Ka3 Kc4 107.Ka4 Re2 108.Ka5 Rb2 109.Ka6 Nh7 110.Ka5 Kd5 111.Ka4 Rg2 112.Kb5 Ng5 113.Ka4 Nh3 114.Ka5 Ng1 115.Ka4 Kc4 116.Ka3 Rg6 117.Ka4 Ra6# 0-1