1.c4 c5 2.g3 g6 3.Nf3 Nf6 4.Bg2 Nc6 5.h3 e5 6.Nc3 d6 7.a3 Be6 8.Ng5 Bxc4 9.d3 Be6 10.Nxe6 fxe6 11.O-O d5 12.Rb1 Rc8 13.Qa4 Kf7 14.e4 d4 15.Ne2 Kg7 16.b4 cxb4 17.axb4 a6 18.b5 axb5 19.Rxb5 b6 20.Qb3 Bc5 21.Qxe6 Qd7 22.Qc4 Na5 23.Qa4 Rhf8 24.f4 Nc6 25.Qb3 Ra8 26.Kh2 Ra1 27.Ng1 exf4 28.gxf4 Nh5 29.Ne2 Qf7 30.e5 Ne7 31.Qxf7+ Rxf7 32.Be4 Nf5 33.Rg1 Kf8 34.Rb2 Rfa7 35.Kg2 R7a3 36.Bd2 Rxg1+ 37.Kxg1 Nhg3 38.Nxg3 Nxg3 39.Kg2 Nxe4 40.dxe4 Ke8 41.f5 d3 42.Kf3 Bd4 43.Rb5 Bc5 44.Rb1 Kf7 45.h4 Ra2 46.e6+ Ke7 47.Bg5+ Ke8 48.f6 Rf2+ 49.Kg3 d2 50.Ra1 Kd8 51.f7+ Kc7 52.e7 Bxe7 53.Kxf2 Kd6 54.f8=Q Kc7 55.e5 Bd6 56.Rg1 Be7 57.Qa8 d1=B 58.Qh8 Bh5 59.Re1 Kd7 60.Bf4 Ba3 61.Kg3 g5 62.Rf1 Be2 63.e6+ Kxe6 64.Bxg5 Kd5 65.Rf2 Be7 66.Rh2 Ke6 67.Kf4 Bc4 68.Qg7 Ba6 69.Bxe7 h5 70.Qg6+ Kd7 71.Qg5 Bf1 72.Kg3 Be2 73.Rxe2 Ke8 74.Qc1 Kf7 75.Bd8 Kg7 76.Qb1 Kh8 77.Re6 Kg7 78.Qe1 Kg8 79.Qb4 Kh8 80.Qb3 Kg8 81.Rh6+ Kf8 82.Qa3+ Kg8 83.Qa2+ Kg7 84.Be7 Kxh6 85.Qa8 Kg6 86.Qg8+ Kf5 87.Qh7+ Ke5 88.Ba3 Kd4 89.Bc1 Kc5 90.Qe7+ Kc4 91.Qh7 Kd4 92.Qd7+ Kc4 93.Bh6 b5 94.Qc8+ Kd5 95.Kh3 Kd4 96.Qe8 Kc3 97.Qa8 Kd3 98.Bg5 b4 99.Qf8 Ke4 100.Qd8 b3 101.Qd6 Kf5 102.Qd5+ Kg6 103.Qxb3 Kf5 104.Bd2 Ke4 105.Ba5 Kf4 106.Qd3 Ke5 107.Bc7+ Kf6 108.Bb6 Ke5 109.Bf2 Kf4 110.Bg3# 1-0