1.e4 c5 2.d4 cxd4 3.Nf3 e5 4.c3 Nf6 5.Nxe5 Nc6 6.Nxc6 dxc6 7.e5 Nd5 8.Qxd4 Qb6 9.Bd3 g6 10.O-O Qxd4 11.cxd4 Be6 12.Nc3 Be7 13.Be3 O-O-O 14.a3 f6 15.Nxd5 Bxd5 16.f4 f5 17.Kf2 Kd7 18.Bd2 Ke6 19.Bb4 Rd7 20.g3 Bd8 21.Bc5 a5 22.b4 b6 23.Bd6 Rxd6 24.exd6 Bf6 25.Rfe1+ Kxd6 26.Re5 Bxe5 27.dxe5+ Kc7 28.bxa5 bxa5 29.Rb1 Rd8 30.Ke3 Ba2 31.Rb2 Bd5 32.Ba6 c5 33.Rd2 Kc6 34.Bc4 Rd7 35.Rxd5 Rxd5 36.Bxd5+ Kxd5 37.Kd3 a4 38.h4 h5 39.Kc3 c4 40.e6 Kxe6 41.Kxc4 Kd6 42.Kb4 Kd5 43.Kxa4 Ke4 44.Kb5 Kf3 45.a4 Kxg3 46.a5 g5 47.fxg5 f4 48.g6 f3 49.g7 f2 50.g8=Q+ Kh2 51.Qf7 Kh1 52.Qf5 Kg2 53.Qxf2+ Kh1 54.Qd2 Kg1 55.Qc3 Kh1 56.Qc2 Kg1 57.Qh7 Kf2 58.Qa7+ Kf3 59.Qd4 Ke2 60.Qd5 Kf1 61.Qf7+ Kg1 62.Qg6+ Kh2 63.Qf6 Kg3 64.Qf4+ Kxf4 65.Kb4 Ke5 66.Kc5 Kf6 67.Kb6 Kf7 68.Kb5 Ke7 69.Kb6 Kd7 70.Kb7 Kd8 71.a6 Kd7 72.a7 Ke7 73.Kc7 Kf6 74.Kd6 Kf7 75.a8=R Kg6 76.Rg8+ Kh7 77.Rg3 Kh8 78.Rf3 Kh7 79.Rc3 Kh6 80.Rc2 Kh7 81.Kd5 Kh8 82.Rc5 Kg8 83.Rc7 Kf8 84.Ke5 Kg8 85.Kd5 Kh8 86.Rb7 Kg8 87.Kc6 Kh8 88.Rf7 Kg8 89.Rc7 Kf8 90.Ra7 Kg8 91.Ra3 Kh8 92.Rg3 Kh7 93.Rg5 Kh6 94.Kc5 Kh7 95.Kd6 Kh8 96.Rxh5+ Kg7 97.Ke6 Kf8 98.Kd5 Kg8 99.Kc5 Kf8 100.Rg5 Ke8 101.Rg4 Kd7 102.Kb5 Kd6 103.Kb6 Kd7 104.Ka6 Ke6 105.Ka7 Ke5 106.Kb7 Ke6 107.h5 Kd6 108.Rf4 Ke5 109.Kb8 Kxf4 110.h6 Kg5 111.h7 Kh6 112.h8=R+ Kg7 113.Re8 Kf6 114.Kc7 Kf5 115.Kb6 Kf6 116.Re4 Kf5 117.Re3 Kg6 118.Kc6 Kf5 119.Kd5 Kg4 120.Kd6 Kf4 121.Ra3 Kg4 122.Ke7 Kh4 123.Rc3 Kh5 124.Rf3 Kg6 125.Rb3 Kh6 126.Re3 Kh7 127.Ke6 Kh8 128.Re1 Kh7 129.Kd7 Kg6 130.Kc6 Kh7 131.Re2 Kh8 132.Re5 Kg7 133.Rd5 Kh8 134.Rd3 Kg7 135.Rd6 Kg8 136.Re6 Kg7 137.Kb6 Kg8 138.Rg6+ Kh8 139.Kb5 Kh7 140.Rf6 Kg8 141.Rf4 Kg7 142.Rd4 Kf7 143.Ka6 Ke8 144.Kb6 Kf7 145.Kb5 Kg6 146.Ra4 Kg5 147.Ka5 Kf5 148.Kb6 Ke5 149.Kc6 Ke6 150.Ra5 Ke7 151.Kd5 Kf6 152.Kd6 Kg6 153.Ke6 Kh7 154.Ra1 Kg7 155.Rg1+ Kf8 156.Rg6 Ke8 157.Rg8# 1-0