1.e4 c5 2.Nf3 e6 3.Nc3 d6 4.Bb5+ Nd7 5.d4 cxd4 6.Qxd4 Nf6 7.e5 dxe5 8.Nxe5 Bc5 9.Qxc5 Nd5 10.Bxd7+ Bxd7 11.Nxd5 exd5 12.Be3 Be6 13.Qb5+ Ke7 14.Qxb7+ Kd6 15.Nxf7+ Bxf7 16.Qxf7 Rf8 17.Qxg7 Qb6 18.Bxb6 axb6 19.g4 Ke6 20.Rg1 Ra7 21.Qxf8 h5 22.Qc8+ Kf6 23.Rh1 Rxa2 24.Rb1 Ra7 25.Rd1 Rh7 26.Kd2 Rb7 27.h4 Kg6 28.Qa8 Rh7 29.g5 Rf7 30.Rdg1 Rg7 31.Qg8 d4 32.Qxg7+ Kf5 33.Qg8 d3 34.Qd8 dxc2 35.Qf6+ Ke4 36.Rh2 c1=Q+ 37.Rxc1 Kd5 38.Qh8 b5 39.Qe8 Kd6 40.Rc6+ Kd5 41.Rc3 Kd4 42.Qe3+ Kd5 43.Qf4 Ke6 44.Qc4+ Kf5 45.Kc1 b4 46.Qxb4 Ke6 47.Rh1 Ke5 48.Rd1 Ke6 49.Rc6+ Ke5 50.Rf1 Kf5 51.Kd1 Ke5 52.Qe4+ Kxe4 53.Rc7 Kf5 54.Re7 Kf4 55.Re3 Kg4 56.f4 Kxh4 57.Ke2 Kg4 58.Rd1 Kh4 59.Rh3+ Kxh3 60.g6 Kh2 61.Ke1 Kh1 62.Rd6 h4 63.Rd7 h3 64.Ke2 Kg1 65.Rd1+ Kg2 66.Re1 h2 67.g7 h1=B 68.f5 Kg3 69.Rxh1 Kg4 70.Kd1 Kg5 71.g8=Q+ Kf6 72.Qc8 Ke5 73.Rh8 Ke4 74.Qc5 Kd3 75.Qe7 Kd4 76.Qe3+ Kd5 77.Qd2+ Kc6 78.Ke2 Kb5 79.b4 Kb6 80.f6 Kb7 81.Re8 Ka7 82.Re5 Kb6 83.Qd5 Ka7 84.Qd7+ Ka8 85.Qd4 Kb7 86.Ke1 Kc8 87.Ke2 Kb8 88.Qd7 Ka8 89.Qf5 Ka7 90.Qe4 Ka6 91.Ke3 Ka7 92.Kf4 Kb8 93.Rb5+ Kc8 94.Rb6 Kc7 95.Ke5 Kc8 96.Qd3 Kc7 97.Qe3 Kd7 98.Qh6 Ke8 99.Qh4 Kf8 100.Qh2 Ke8 101.Qd2 Kf8 102.Kf4 Ke8 103.b5 Kf8 104.Ke4 Ke8 105.Kd3 Kf7 106.Ra6 Kg8 107.Qc1 Kh8 108.Rc6 Kh7 109.Ke3 Kh8 110.Qc5 Kg8 111.Kd4 Kf7 112.Qc4+ Kf8 113.Ke5 Ke8 114.Qf1 Kf7 115.Ke4 Kf8 116.Kf4 Kf7 117.Qc1 Kg6 118.Qc4 Kh7 119.Qb4 Kh8 120.Qb1 Kg8 121.Rb6 Kf7 122.Qc1 Kg8 123.Rb8+ Kf7 124.Rc8 Kg6 125.Qc7 Kh6 126.Rf8 Kh5 127.Kf5 Kh6 128.Rh8# 1-0