1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 e5 5.Bb5+ Bd7 6.Bxd7+ Qxd7 7.Nf5 Nf6 8.Qe2 d5 9.f3 g6 10.Bg5 Nh5 11.Ng3 Be7 12.Bxe7 Nf4 13.Qd2 Kxe7 14.Ne2 Nxe2 15.Qxe2 d4 16.O-O Nc6 17.f4 Rhd8 18.Qf2 Qd6 19.f5 Rac8 20.Na3 Qf6 21.Qg3 g5 22.Nc4 b5 23.Nd2 Nb4 24.Qa3 Qd6 25.f6+ Ke8 26.Qh3 Rxc2 27.Rad1 Qe6 28.Qxh7 Nd3 29.Rf5 g4 30.Nb3 Nxb2 31.Nxd4 Rxd4 32.Rxd4 Rc1+ 33.Kf2 Rc2+ 34.Kg3 Rc3+ 35.Kh4 exd4 36.Qh8+ Kd7 37.Rd5+ Kc6 38.Qa8+ Kc7 39.Qxa7+ Kc6 40.Qa6+ Kc7 41.Qxe6 fxe6 42.f7 exd5 43.f8=Q dxe4 44.Qg7+ Kc6 45.Qxd4 Na4 46.Kxg4 e3 47.Kf3 Rc2 48.Qe4+ Kd7 49.Qxc2 Kd8 50.Kf4 Kd7 51.a3 Ke8 52.g4 b4 53.Qc6+ Kf7 54.Qg2 Nc5 55.Kg3 Na6 56.Kh4 Nb8 57.Kh5 Nc6 58.h3 Ne5 59.axb4 Nd3 60.Qb7+ Ke6 61.Qb6+ Kd5 62.Qxe3 Nf4+ 63.Qxf4 Kc6 64.Qf8 Kc7 65.Qc8+ Kb6 66.Kh6 Kb5 67.Qa6+ Kxb4 68.Kg7 Kc5 69.Qg6 Kb5 70.Kf8 Kb4 71.Qe6 Kb5 72.Qf7 Ka5 73.Qd5+ Kb4 74.Qd2+ Kc5 75.Qe2 Kd6 76.Qe3 Kd5 77.Qa7 Kc6 78.g5 Kd5 79.Ke8 Ke5 80.Qh7 Kd4 81.Qe4+ Kxe4 82.g6 Kf4 83.Kd8 Kf5 84.g7 Kf6 85.g8=Q Kf5 86.Kc7 Kf4 87.Qh7 Kf3 88.Kc6 Kf2 89.Qf7+ Kg3 90.Qc7+ Kg2 91.Qh2+ Kxh2 92.h4 Kg3 93.h5 Kg2 94.Kb7 Kh2 95.Ka8 Kg2 96.Kb8 Kf2 97.Ka8 Kg1 98.Ka7 Kf2 99.h6 Kf3 100.h7 Kf2 101.Kb8 Kg3 102.Kc7 Kf4 103.Kd6 Ke4 104.Kc7 Kd4 105.Kb6 Ke3 106.h8=R Kd2 107.Ka5 Kd3 108.Kb5 Kd2 109.Rh5 Ke2 110.Rc5 Kf2 111.Kc4 Ke2 112.Kd5 Kf3 113.Ra5 Kf2 114.Ke5 Kg2 115.Kd4 Kf3 116.Ra3+ Ke2 117.Kc3 Kf1 118.Kb4 Ke1 119.Rg3 Ke2 120.Rg6 Ke1 121.Rb6 Kf2 122.Ka3 Ke1 123.Rg6 Kd1 124.Ka4 Ke1 125.Ra6 Kd1 126.Rd6+ Kc2 127.Rd8 Kc3 128.Rb8 Kc4 129.Rg8 Kd5 130.Rf8 Ke5 131.Rb8 Ke6 132.Rb4 Kf7 133.Ka5 Ke6 134.Rb5 Ke7 135.Re5+ Kd7 136.Rf5 Ke6 137.Rf4 Kd6 138.Kb6 Ke6 139.Rd4 Ke7 140.Kc7 Kf8 141.Kc6 Ke8 142.Kd6 Kf7 143.Rb4 Kf8 144.Ke6 Kg8 145.Rg4+ Kh7 146.Rg3 Kh8 147.Kf6 Kh7 148.Rd3 Kh8 149.Rc3 Kg8 150.Rf3 Kf8 151.Re3 Kg8 152.Re8+ Kh7 153.Rc8 Kh6 154.Rh8# 1-0