1.e4 c5 2.Nf3 e6 3.d4 d5 4.Bb5+ Bd7 5.Bxd7+ Qxd7 6.exd5 Qxd5 7.Nc3 Qd7 8.d5 exd5 9.Ne5 Qe6 10.Qxd5 Nc6 11.Qxe6+ fxe6 12.Nxc6 bxc6 13.Bf4 Nf6 14.O-O-O Nd5 15.Be5 Be7 16.Ne4 O-O 17.c4 Nf6 18.Bxf6 Bxf6 19.Nxf6+ Rxf6 20.f3 Rf4 21.b3 Rd4 22.Rhe1 Kf7 23.Re5 Rad8 24.Rxd4 cxd4 25.Ra5 Rd7 26.Kd2 Kf6 27.Rc5 Rd6 28.f4 h6 29.Kd3 g5 30.g3 Kg6 31.b4 Kf6 32.a4 gxf4 33.gxf4 Ke7 34.Rh5 Rd8 35.Rxh6 a5 36.Rh7+ Kf6 37.b5 c5 38.Rh5 Rc8 39.h4 Ke7 40.Rg5 Kd6 41.h5 Rf8 42.Ke4 Rh8 43.Kf3 Rh7 44.f5 Ke5 45.fxe6+ Kxe6 46.Rxc5 Ra7 47.Kg3 Rd7 48.Kf2 Rd6 49.Rc6 Ke5 50.Rxd6 Kf4 51.Re6 Kf5 52.Re1 Kg5 53.Rg1+ Kh6 54.Rf1 d3 55.Rh1 Kh7 56.Rf1 d2 57.Kg2 d1=B 58.Kh3 Kg8 59.Rf6 Kg7 60.Re6 Bc2 61.Kg2 Bg6 62.hxg6 Kh6 63.c5 Kh5 64.c6 Kh6 65.b6 Kg7 66.Kh1 Kh8 67.Kg1 Kg8 68.Kh2 Kf8 69.c7 Kg7 70.Kh1 Kg8 71.Kg2 Kg7 72.Re5 Kh8 73.Kf1 Kg8 74.Rf5 Kg7 75.Rf7+ Kxg6 76.Kf2 Kxf7 77.Kf3 Kf8 78.c8=Q+ Kg7 79.Ke3 Kh7 80.Qc5 Kg8 81.Qd6 Kh8 82.Kd4 Kg7 83.Kd5 Kf7 84.Qc6 Ke7 85.Qc4 Ke8 86.Qc8+ Kf7 87.Kc5 Kg6 88.Kd6 Kh5 89.Ke5 Kg5 90.Qh8 Kg4 91.Qh6 Kg3 92.Kd4 Kf3 93.Qc6+ Kf2 94.Qb7 Kg1 95.Ke3 Kh2 96.Qc7+ Kg1 97.Qe7 Kh1 98.Qb7+ Kh2 99.Qa6 Kh3 100.Qb5 Kg3 101.Ke4 Kg4 102.Kd5 Kf3 103.Qxa5 Kg2 104.Qb4 Kg1 105.Qb5 Kg2 106.a5 Kf3 107.Qe8 Kf4 108.a6 Kg3 109.Qh5 Kg2 110.a7 Kg1 111.a8=Q Kg2 112.Kc6 Kg1 113.Qh6 Kg2 114.Qd6 Kh3 115.Kb5 Kg4 116.Qd1+ Kg5 117.Qg2+ Kh4 118.Qdh1# 1-0