1.c4 c5 2.Nc3 h5 3.e3 e6 4.d4 d5 5.cxd5 cxd4 6.Qxd4 exd5 7.Qxd5 Qxd5 8.Nxd5 Bd6 9.Bd2 Be6 10.Nc3 Nc6 11.Nf3 Nf6 12.Be2 O-O 13.O-O Rfd8 14.Rfd1 Be7 15.h3 Rac8 16.Ng5 Bf5 17.e4 Bg6 18.Be3 Bb4 19.f3 h4 20.Rxd8+ Rxd8 21.Rd1 Rxd1+ 22.Bxd1 Nh5 23.Bb3 Ng3 24.Nd5 Bd6 25.Kf2 Na5 26.Bxa7 Nxb3 27.axb3 f6 28.Ne6 f5 29.Bc5 Be5 30.Ne7+ Kf7 31.Nd8+ Kf6 32.Nxg6 Kxg6 33.Nxb7 fxe4 34.Nd6 e3+ 35.Ke1 Nh5 36.Nc4 Nf4 37.Nxe5+ Kh6 38.Ng4+ Kg6 39.Nxe3 Kh7 40.Bb6 g5 41.b4 Kg6 42.g3 Ng2+ 43.Kf1 hxg3 44.Kxg2 Kh5 45.h4 g4 46.fxg4+ Kg6 47.Ba5 Kh7 48.Kf3 Kg7 49.Bb6 Kg8 50.Ba5 Kh7 51.Nf5 Kg8 52.Kg2 Kh8 53.Bc7 Kh7 54.Bb6 Kg8 55.b5 Kf7 56.Kh1 g2+ 57.Kg1 Kf8 58.Ne3 Ke8 59.Bd4 Kd8 60.Kf2 g1=N 61.Nf5 Kd7 62.Ne7 Ne2 63.Ba7 Ng3 64.Nc8 Kd8 65.g5 Ne2 66.Bd4 Nxd4 67.b4 Kxc8 68.g6 Nf5 69.h5 Kc7 70.Kf3 Kb6 71.Kf4 Kxb5 72.Kxf5 Ka4 73.b5 Ka3 74.Ke4 Kb3 75.Kd5 Kc3 76.h6 Kd3 77.Kc6 Ke2 78.g7 Kf3 79.g8=R Ke4 80.Kd6 Kd3 81.Rh8 Kc2 82.Rg8 Kc1 83.Rg1+ Kd2 84.Ke5 Ke3 85.Rf1 Ke2 86.Rf6 Ke1 87.Rf5 Ke2 88.Rf1 Kd3 89.Ke6 Ke3 90.Ra1 Ke4 91.Rg1 Ke3 92.Kd5 Kf3 93.Rg6 Ke3 94.Kc6 Kd4 95.Kd6 Ke4 96.Rg7 Kd4 97.Rc7 Kd3 98.Rf7 Ke4 99.Rg7 Ke3 100.Kc5 Ke4 101.b6 Kf5 102.Rc7 Ke6 103.Rc8 Ke5 104.Re8+ Kf6 105.Re7 Kf5 106.Ra7 Ke4 107.Re7+ Kf3 108.Re6 Kf4 109.Re4+ Kxe4 110.h7 Kf5 111.h8=B Ke6 112.Kc6 Ke7 113.b7 Ke6 114.Kc5 Kf5 115.Ba1 Kg5 116.b8=Q Kh5 117.Qc7 Kh6 118.Qe5 Kh7 119.Qg7# 1-0