1.c4 c5 2.Nf3 Nc6 3.g3 Nf6 4.Nc3 e5 5.Bg2 Be7 6.O-O O-O 7.a3 d6 8.Rb1 Be6 9.d3 Qd7 10.Ng5 Bg4 11.h3 Bf5 12.g4 Bg6 13.b4 h5 14.b5 Nd8 15.f3 Ne6 16.Nxe6 fxe6 17.g5 Ne8 18.f4 exf4 19.Bxf4 Rxf4 20.Rxf4 Bxg5 21.Rf1 Nf6 22.Kh1 d5 23.cxd5 exd5 24.b6 d4 25.Na4 Qe7 26.bxa7 Rxa7 27.Qc2 Qe3 28.Nb6 Rxa3 29.Nc4 Qg3 30.Rf3 Qc7 31.Nxa3 Ng4 32.hxg4 hxg4 33.Qc4+ Bf7 34.Qxf7+ Qxf7 35.Rxf7 g3 36.Rxg7+ Kf8 37.Rxg5 Ke7 38.Rxg3 Kd8 39.Bxb7 c4 40.dxc4 d3 41.Rgg1 dxe2 42.Rg2 e1=N 43.Rg3 Ke7 44.Rg1 Kd8 45.Rg2 Nc2 46.Rg3 Ne3 47.Rgg1 Nf1 48.Rg2 Ne3 49.Rg3 Ke8 50.Rgg1 Kd8 51.Rgc1 Ng2 52.Kh2 Kc7 53.Kxg2 Kd6 54.Kg3 Ke7 55.Kf3 Kd8 56.Kf4 Kc7 57.Ke4 Kd8 58.Kd4 Kc7 59.Kd5 Kb8 60.Kc5 Kc7 61.Kb5 Kb8 62.Ka5 Ka7 63.Ka4 Kb8 64.Ra1 Kc7 65.Ka5 Kb8 66.Ka6 Kc7 67.Ka7 Kd8 68.Ka8 Kd7 69.Rc2 Kd8 70.Rca2 Kd7 71.c5 Ke8 72.Ka7 Kf7 73.Ka6 Kg8 74.Ka5 Kf7 75.Ka4 Ke8 76.c6 Kd8 77.c7+ Kd7 78.c8=R Kd6 79.Ra8 Ke7 80.Ra5 Kf6 81.Ra6+ Ke7 82.Ka5 Ke8 83.Ra7 Kf7 84.Ka6 Ke7 85.Ra8 Ke6 86.Ka7 Ke5 87.Nb5 Kf5 88.Nc7 Kf4 89.Nd5+ Kg4 90.Ne7 Kh4 91.Nf5+ Kh3 92.Rh2+ Kg4 93.Rg1+ Kxf5 94.Rc1 Ke6 95.Ra1 Ke7 96.Ba6 Kd7 97.Rh3 Kd6 98.Rhh1 Kc5 99.Rhd1 Kb4 100.Rdb1+ Kc3 101.Rb2 Kd4 102.Rba2 Ke4 103.Ra3 Kf4 104.R1a2 Kg4 105.Rg3+ Kf4 106.Rh2 Ke4 107.Rh4+ Kf5 108.Rg5+ Kf6 109.Rh6+ Ke7 110.Rg7# 1-0