1.c4 c5 2.Nf3 Nc6 3.e3 e6 4.d4 cxd4 5.exd4 Nf6 6.a3 d5 7.Nc3 Be7 8.c5 O-O 9.Bb5 Ne4 10.Qc2 Ng5 11.Bxg5 Bxg5 12.O-O Bf6 13.Qd2 Bd7 14.b4 Ne7 15.Bd3 b6 16.Rab1 bxc5 17.dxc5 a6 18.Rfe1 Qc7 19.Bf1 Rfd8 20.a4 h6 21.h3 Be8 22.Rec1 e5 23.b5 axb5 24.Nxb5 Qd7 25.Qd1 Qc6 26.Rb4 Qb7 27.Rcb1 Qc6 28.Nd6 Qc7 29.Bb5 Bxb5 30.axb5 Qxc5 31.Nb7 Qb6 32.Nxd8 Rxd8 33.Ra4 e4 34.Ra6 Qc5 35.Nd2 Bd4 36.Qe2 Rb8 37.b6 Rb7 38.Nb3 Qb4 39.Qd2 Qxd2 40.Nxd2 f5 41.Kf1 Kf7 42.Rb5 Ke6 43.Nb3 Nc6 44.Nxd4+ Nxd4 45.Ra7 Rb8 46.Rb1 Nc6 47.Rxg7 Ne5 48.b7 Nc4 49.Rb4 Kd6 50.Rf7 Kc5 51.Ra4 Nd6 52.Rc7+ Kb6 53.Rh7 Rxb7 54.Rb4+ Kc6 55.Rbxb7 Nxb7 56.Rxh6+ Nd6 57.h4 d4 58.h5 f4 59.Rf6 f3 60.gxf3 Kb5 61.h6 e3 62.Rf4 Ka5 63.Ke1 Ka6 64.h7 Ka7 65.h8=B Kb7 66.Bg7 Kc8 67.Rxd4 Kb8 68.Rd5 Ne8 69.f4 Kc7 70.f3 Kb6 71.f5 Nf6 72.Rd1 Kc5 73.Bxf6 Kc4 74.f4 Kb4 75.Ke2 Ka5 76.Be7 Kb5 77.Bd8 Kc5 78.f6 Kc4 79.Kxe3 Kb4 80.f7 Kb3 81.f5 Ka2 82.Ke4 Kb3 83.f6 Ka3 84.Ke5 Ka2 85.Ke6 Ka3 86.Ke7 Ka4 87.Ke8 Ka3 88.f8=Q+ Ka2 89.Kf7 Kb2 90.Qg7 Kb3 91.Qh7 Kc3 92.Kg8 Kb2 93.Qg6 Ka2 94.Qf7+ Ka3 95.Kh7 Kb4 96.Kg6 Kb5 97.Qg8 Kb4 98.Qh7 Ka3 99.Qh6 Kb3 100.Qh5 Kc4 101.Qh4+ Kb5 102.Qh3 Kb4 103.Qh8 Ka4 104.Qg7 Kb4 105.Qf8+ Kc4 106.Be7 Kc3 107.Qc8+ Kb3 108.Qd7 Kc2 109.Bf8 Kb2 110.Kf7 Ka2 111.Kg8 Kb3 112.Kh7 Kb2 113.Kg6 Kc2 114.Rd2+ Kc1 115.Rd3 Kb1 116.Rb3+ Kc1 117.Rb1+ Kc2 118.Rb2+ Kc3 119.Rc2+ Kb3 120.Qd3+ Ka4 121.Qa3+ Kb5 122.Qa5+ Kxa5 123.Rc3 Ka6 124.Rc4 Kb6 125.Rc5 Kb7 126.Rb5+ Kc7 127.Rh5 Kb8 128.Ra5 Kc7 129.Rb5 Kc8 130.f7 Kd8 131.Kg7 Kc8 132.Kg8 Kd8 133.Rb6 Kc7 134.Rb7+ Kd8 135.Be7+ Kc8 136.Bd8 Kxb7 137.Kh7 Kc8 138.Kg7 Kd7 139.f8=Q Kc8 140.Be7+ Kd7 141.Qg8 Kxe7 142.Kh8 Kd7 143.Qg7+ Kd6 144.Kh7 Kc5 145.Kh6 Kb5 146.Qh8 Kb6 147.Qd8+ Kc6 148.Qf8 Kb7 149.Qf7+ Kb8 150.Qf8+ Ka7 151.Kg5 Kb6 152.Kf5 Kb5 153.Ke6 Kb6 154.Kd6 Kb7 155.Kc5 Ka6 156.Qg7 Ka5 157.Qa7# 1-0