1.e4 e5 2.Nf3 Nc6 3.Be2 Qf6 4.Nc3 d6 5.O-O Qd8 6.d4 Nf6 7.Bb5 exd4 8.Nxd4 Bd7 9.Bxc6 bxc6 10.Qf3 a5 11.Bf4 Ng4 12.Rad1 Qf6 13.Rfe1 Ne5 14.Bxe5 dxe5 15.Qxf6 gxf6 16.Nf5 Bb4 17.Re3 O-O-O 18.Red3 Bxf5 19.exf5 Bxc3 20.bxc3 Rxd3 21.Rxd3 h5 22.h4 Rg8 23.Rg3 Rf8 24.Rg7 Kd7 25.Rh7 Ke7 26.Rxh5 Rb8 27.g4 e4 28.Kf1 Rb1+ 29.Ke2 Rg1 30.g5 fxg5 31.hxg5 Kd6 32.Ke3 Ke5 33.g6 f6 34.f4+ exf3 35.Kxf3 c5 36.c4 a4 37.a3 c6 38.c3 Rc1 39.Rg5 Rxc3+ 40.Ke2 Rc2+ 41.Kd3 Ra2 42.g7 Rxa3+ 43.Kc2 Ra2+ 44.Kb1 Rb2+ 45.Kxb2 a3+ 46.Ka1 Kd4 47.g8=Q Kc3 48.Rg6 Kb3 49.Rxf6 Ka4 50.Rxc6 Ka5 51.Qh8 a2 52.Qh7 Ka4 53.Qh8 Ka5 54.Kxa2 Ka4 55.Qh7 Ka5 56.Qh6 Ka4 57.Qg6 Kb4 58.Ka1 Kxc4 59.Ka2 Kd4 60.Ka1 Kc3 61.Ka2 c4 62.Ka1 Kb4 63.Ka2 Ka4 64.Ka1 Kb5 65.Ka2 Ka4 66.Rc7 c3 67.Ka1 c2 68.Kb2 c1=R 69.Kxc1 Ka5 70.Qf7 Kb5 71.Qg7 Kb6 72.Qh7 Ka5 73.Qh6 Kb5 74.Qh5 Ka6 75.Qh4 Ka5 76.Qh8 Kb5 77.Qg7 Kb6 78.Rc8 Ka5 79.f6 Kb6 80.Kb1 Ka5 81.Ka2 Kb5 82.Kb2 Ka4 83.Qb7 Ka5 84.Qb5+ Kxb5 85.Rd8 Kc4 86.Rh8 Kb5 87.Rh3 Kb6 88.Ka2 Kb7 89.Kb3 Ka8 90.Rh8+ Ka7 91.Rh5 Kb7 92.Kc4 Ka7 93.Rh8 Kb7 94.Kd5 Kc7 95.Rg8 Kd7 96.f7 Ke7 97.f8=Q+ Kd7 98.Rh8 Kc7 99.Qg8 Kb7 100.Qh7+ Ka6 101.Qg7 Kb5 102.Qf6 Ka5 103.Qf5 Kb4 104.Qf4+ Ka3 105.Qe3+ Ka4 106.Qf3 Ka5 107.Qg3 Kb6 108.Qh3 Kc7 109.Qh2+ Kb6 110.Qg3 Kb5 111.Qh4 Ka5 112.Qh5 Ka6 113.Qg5 Kb6 114.Qh6+ Ka5 115.Qh7 Kb6 116.Qg7 Kb5 117.Kd6 Ka5 118.Qg8 Ka4 119.Rh7 Ka5 120.Qb8 Ka6 121.Kc5 Ka5 122.Rh8 Ka4 123.Rh6 Ka3 124.Rg6 Ka4 125.Rg7 Ka5 126.Ra7# 1-0