1.e4 c5 2.Nf3 e6 3.a4 d6 4.Bb5+ Bd7 5.O-O Nf6 6.Re1 Nc6 7.c3 a6 8.Bf1 Be7 9.d4 O-O 10.d5 Nb8 11.a5 e5 12.Nbd2 Ne8 13.Nc4 Bb5 14.Nb6 Ra7 15.b4 Bxf1 16.Rxf1 Nf6 17.bxc5 Nxe4 18.cxd6 Bxd6 19.Qc2 f5 20.Be3 Qf6 21.Rfe1 h6 22.Ra4 Bc5 23.Rxe4 fxe4 24.Bxc5 exf3 25.Bxf8 Qxf8 26.Qe4 fxg2 27.Qxe5 Nc6 28.dxc6 bxc6 29.Qe6+ Rf7 30.Re2 Qc5 31.Nc4 Qh5 32.Qe8+ Kh7 33.Qe4+ Kg8 34.Kxg2 Qg5+ 35.Kf1 Qc1+ 36.Re1 Qxc3 37.Ne5 Qh3+ 38.Qg2 Qf5 39.Nxf7 Qd3+ 40.Kg1 Kxf7 41.Qe4 Qf3 42.Qxf3+ Kg8 43.Re7 h5 44.Qc3 h4 45.Kf1 g6 46.Ke2 h3 47.Qc5 Kf8 48.Qa3 Kg8 49.Rf7 c5 50.Qe3 Kxf7 51.Qxh3 c4 52.Qe3 c3 53.f4 Kf8 54.Qc1 g5 55.Qc2 Kf7 56.Qh7+ Ke8 57.Qf5 c2 58.Qxc2 Kf8 59.Qd3 Kg7 60.Qc4 Kf8 61.h4 gxh4 62.Qxa6 h3 63.Qh6+ Ke8 64.Qxh3 Ke7 65.Ke3 Kd8 66.Kf3 Ke7 67.Qg2 Kf6 68.Kg4 Kf7 69.Kh3 Ke8 70.Qg4 Ke7 71.Qd1 Kf6 72.Qd5 Kg6 73.Qd2 Kh7 74.Qd5 Kh6 75.Kg3 Kg7 76.Kg2 Kh7 77.Qh5+ Kg7 78.Qg6+ Kh8 79.Qg8+ Kxg8 80.Kf2 Kf7 81.Kf3 Kg7 82.Kf2 Kg8 83.Kg3 Kh7 84.Kf3 Kh8 85.f5 Kg7 86.Kg3 Kf7 87.Kg4 Kg8 88.Kg5 Kf8 89.Kg4 Kg7 90.Kf3 Kg8 91.Ke2 Kf7 92.Kf1 Kf6 93.Kf2 Kf7 94.Ke3 Kf8 95.Kf3 Ke7 96.a6 Kd6 97.Kg4 Kd5 98.a7 Kc5 99.Kh5 Kd5 100.Kh6 Kc5 101.Kg7 Kd5 102.a8=R Kc5 103.Rc8+ Kd4 104.Rc5 Ke4 105.Rc6 Kd4 106.Kg8 Ke4 107.Rb6 Kf3 108.Kg7 Kf2 109.Kf6 Kg2 110.Rb5 Kh2 111.Kg7 Kg2 112.Rb8 Kf3 113.Rd8 Kf4 114.Rd2 Ke3 115.Rc2 Ke4 116.Kh7 Kxf5 117.Rb2 Kf6 118.Rf2+ Ke6 119.Rh2 Kd7 120.Kh6 Ke6 121.Rh5 Kd7 122.Kg7 Kc6 123.Re5 Kd7 124.Kf8 Kc8 125.Ke8 Kb7 126.Rg5 Ka7 127.Rg8 Kb7 128.Rh8 Ka6 129.Kd8 Kb5 130.Kd7 Ka6 131.Rh6+ Kb7 132.Re6 Ka8 133.Re3 Kb7 134.Ke8 Kb8 135.Ke7 Kc8 136.Rd3 Kc7 137.Ra3 Kb7 138.Rf3 Ka6 139.Kf8 Kb7 140.Ra3 Kb6 141.Ra4 Kb5 142.Ra2 Kc6 143.Re2 Kb7 144.Re1 Ka6 145.Ke7 Kb7 146.Kf7 Kc8 147.Ke6 Kc7 148.Kf6 Kd7 149.Ke5 Kd8 150.Rg1 Ke7 151.Rf1 Kd7 152.Rf5 Ke8 153.Kf6 Kd7 154.Rd5+ Kc6 155.Ke6 Kc7 156.Rc5+ Kb6 157.Kd6 Ka6 158.Kc6 Ka7 159.Kc7 Ka8 160.Ra5# 1-0