1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nxd4 5.Qxd4 c6 6.Nc3 d6 7.Bf4 h5 8.O-O-O Be6 9.Bxd6 Bxd6 10.Qxd6 Qxd6 11.Rxd6 Nh6 12.Be2 Ke7 13.Rd4 h4 14.f4 g6 15.Rhd1 h3 16.g3 Ng4 17.Bxg4 Bxg4 18.R1d3 f6 19.Nd1 Rad8 20.Rxd8 Rxd8 21.Rxd8 Kxd8 22.Nf2 Bf3 23.Kd2 Bg2 24.Ke3 Ke7 25.a4 f5 26.g4 Kf6 27.exf5 gxf5 28.g5+ Kg6 29.Kd4 b6 30.Ke5 c5 31.Kd6 c4 32.Kc7 Be4 33.c3 Bc2 34.Nxh3 Bxa4 35.Kb7 b5 36.Kxa7 Kh5 37.Kb6 Kg4 38.g6 Kxh3 39.g7 Kxh2 40.g8=Q Bd1 41.Qh7+ Kg1 42.Qxf5 Be2 43.Qg6+ Kf2 44.b4 cxb3 45.Qb1 Bc4 46.Qb2+ Kf3 47.f5 Ke3 48.Kc5 Kd3 49.Kb4 Bf7 50.Kxb5 Bc4+ 51.Kb4 Bd5 52.c4 Bxc4 53.Ka4 Ke4 54.f6 Be6 55.Kb4 Kd3 56.Qg2 Bd5 57.Qxd5+ Kc2 58.Qxb3+ Kc1 59.Qc2+ Kxc2 60.Kc5 Kd2 61.Kb5 Kc3 62.Ka4 Kc4 63.Ka3 Kd5 64.f7 Ke5 65.f8=R Ke6 66.Rh8 Kf6 67.Rh3 Kg5 68.Rg3+ Kh6 69.Rg2 Kh5 70.Rg8 Kh4 71.Rg1 Kh5 72.Rb1 Kh4 73.Ka4 Kh5 74.Ra1 Kg6 75.Rb1 Kh5 76.Rg1 Kh6 77.Kb5 Kh5 78.Kc5 Kh6 79.Rg3 Kh7 80.Rc3 Kg6 81.Rb3 Kh6 82.Kb5 Kg6 83.Kc4 Kg5 84.Rb2 Kf6 85.Kb3 Kg7 86.Rc2 Kg6 87.Rd2 Kg5 88.Ka4 Kh5 89.Rc2 Kh6 90.Rg2 Kh7 91.Rg4 Kh8 92.Rh4+ Kg7 93.Kb4 Kg6 94.Rc4 Kf7 95.Ka4 Ke7 96.Re4+ Kd8 97.Re1 Kd7 98.Rc1 Kd6 99.Rd1+ Ke5 100.Kb4 Ke4 101.Kc4 Ke5 102.Rd4 Ke6 103.Rd5 Kf6 104.Kc5 Ke6 105.Kc6 Kf7 106.Kd7 Kf6 107.Rb5 Kg6 108.Ke7 Kh7 109.Kf7 Kh6 110.Re5 Kh7 111.Rh5# 1-0