1.e4 c5 2.Nf3 Nc6 3.Bb5 d6 4.O-O e5 5.c3 Nf6 6.d4 exd4 7.cxd4 cxd4 8.Nxd4 Bd7 9.Nc3 Be7 10.Bf4 O-O 11.Be2 Qb6 12.Ndb5 Ne5 13.Be3 Qa5 14.f4 Neg4 15.Bd4 a6 16.Na3 b5 17.h3 Nh6 18.g4 b4 19.Nc4 Qd8 20.Bxf6 Bxf6 21.Nd5 Bb5 22.g5 Bxg5 23.fxg5 Qxg5+ 24.Kh1 f5 25.Nxd6 fxe4 26.Nxb5 axb5 27.Qb3 Kh8 28.Nc7 Nf5 29.Nxa8 e3 30.Rxf5 Qxf5 31.Qxe3 Qd5+ 32.Kg1 Qxa8 33.Rf1 Re8 34.Qd2 Qxa2 35.Bxb5 Qa7+ 36.Qf2 Qa6 37.Bxa6 Rb8 38.Qh2 g6 39.Rf3 Kg7 40.Rf8 b3 41.Kf1 Rxf8+ 42.Qf2 h6 43.Qxf8+ Kxf8 44.Kg2 Kg7 45.Kh1 h5 46.Bc4 Kf8 47.Bxb3 h4 48.Bc2 Ke8 49.b4 Kd8 50.Bxg6 Kc8 51.Bb1 Kd8 52.Bf5 Ke7 53.Kg2 Kd8 54.Kf2 Ke8 55.Bh7 Kf8 56.Bb1 Kf7 57.Ke2 Kf6 58.Kf1 Kg7 59.Bd3 Kf7 60.Kg1 Kf8 61.Be4 Kg8 62.Bf3 Kf8 63.Kg2 Kf7 64.Bh5+ Kf8 65.b5 Kg8 66.Bg4 Kh7 67.Bc8 Kh6 68.Bd7 Kg5 69.Be6 Kf4 70.b6 Kg5 71.Ba2 Kf4 72.Bd5 Kg5 73.Ba2 Kf6 74.Bc4 Ke7 75.Kf3 Ke8 76.Bf7+ Ke7 77.Bc4 Kd7 78.b7 Kc7 79.Ba6 Kb6 80.b8=R+ Kxa6 81.Rc8 Kb7 82.Rf8 Ka6 83.Ra8+ Kb7 84.Rg8 Kc7 85.Rg4 Kb7 86.Rxh4 Ka8 87.Ke4 Kb8 88.Rh6 Kb7 89.Rb6+ Kxb6 90.h4 Kc5 91.h5 Kb4 92.Kf3 Ka5 93.Kf4 Kb5 94.Kg4 Kc6 95.Kg5 Kc7 96.Kf4 Kd6 97.h6 Ke7 98.h7 Kd8 99.h8=Q+ Kd7 100.Kf5 Kd6 101.Qd8+ Kc5 102.Ke5 Kc6 103.Qf6+ Kc7 104.Kd4 Kb7 105.Qf7+ Ka8 106.Qf5 Kb7 107.Qa5 Kc8 108.Qa8+ Kc7 109.Qf8 Kd7 110.Qf3 Ke6 111.Qb3+ Kf6 112.Qb4 Kg6 113.Qc4 Kf5 114.Qf1+ Kg6 115.Qc1 Kf7 116.Kd3 Kf6 117.Qa1+ Kf5 118.Qa7 Kf4 119.Kd4 Kf5 120.Qb6 Kg4 121.Qc7 Kg5 122.Ke5 Kg4 123.Qb7 Kh3 124.Kd4 Kh2 125.Ke3 Kh3 126.Kf3 Kh4 127.Qb1 Kh3 128.Qh7# 1-0