1.e4 e6 2.Nc3 d5 3.d4 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Nxf6+ Bxf6 7.Bxf6 Qxf6 8.Qd3 O-O 9.O-O-O Rd8 10.Qe4 Bd7 11.Qxb7 Nc6 12.Nf3 Qf4+ 13.Kb1 Be8 14.Be2 a5 15.g3 Qd6 16.Qb3 a4 17.Qe3 Rab8 18.Rd2 Nb4 19.Qa3 Nd5 20.Qxd6 cxd6 21.c4 Nc3+ 22.Ka1 Ne4 23.Rc2 Nxf2 24.Rhc1 Kf8 25.Ng5 h6 26.Nxe6+ fxe6 27.Rf1 Bg6 28.Rxf2+ Ke7 29.Rc1 d5 30.c5 Rb4 31.Rd1 Rdb8 32.Bf1 a3 33.b3 Be4 34.Bg2 Bh7 35.Bh3 Be4 36.Rdf1 Bg6 37.Rf4 Rg8 38.Bg2 Bh5 39.Rh4 Bg6 40.Re1 Rd8 41.Rf4 Bd3 42.Bh3 Be4 43.Ref1 Rxd4 44.Rf7+ Ke8 45.Rxg7 Rd7 46.Rg8+ Ke7 47.Rgf8 Bf5 48.Bxf5 Kxf8 49.Bxe6+ Ke7 50.Bxd7 Kxd7 51.Kb1 Rd2 52.Rf6 Rb2+ 53.Kc1 Rxa2 54.Rxh6 Rb2 55.Rd6+ Kc7 56.Rxd5 Rxh2 57.Kb1 Rb2+ 58.Ka1 Rxb3 59.g4 Kc6 60.Rf5 Rg3 61.g5 Rg2 62.Re5 Kb5 63.Re6 Rxg5 64.Re7 Ka6 65.Ka2 Ka5 66.Rd7 Rg8 67.Re7 Rg2+ 68.Kb1 a2+ 69.Ka1 Ka6 70.Rf7 Rd2 71.Re7 Kb5 72.Rc7 Rf2 73.Rc6 Rf1+ 74.Kxa2 Kxc6 75.Kb2 Rh1 76.Ka3 Kd5 77.Ka2 Rc1 78.Ka3 Kc4 79.c6 Kc3 80.Ka4 Kc4 81.c7 Kd5 82.Kb3 Rc5 83.c8=Q Rxc8 84.Ka3 Rc1 85.Kb2 Rh1 86.Kb3 Ra1 87.Kc3 Ke5 88.Kd3 Ra4 89.Kc3 Ke4 90.Kd2 Ra2+ 91.Kc1 Ra6 92.Kc2 Ke3 93.Kc1 Ra4 94.Kc2 Kf2 95.Kb3 Ra1 96.Kc3 Ra5 97.Kb4 Rg5 98.Kb3 Ke2 99.Kb2 Ra5 100.Kb3 Kf1 101.Kb4 Ra8 102.Kb3 Kf2 103.Kc3 Ra2 104.Kd4 Ra3 105.Ke5 Ra6 106.Kd4 Kg2 107.Ke5 Kg1 108.Kf5 Rh6 109.Ke4 Rh4+ 110.Kd3 Rh8 111.Kd2 Rg8 112.Kd1 Kh2 113.Ke1 Kh1 114.Kd1 Rf8 115.Kc1 Rf5 116.Kd1 Rf7 117.Kc1 Rh7 118.Kb1 Rb7+ 119.Kc1 Rb3 120.Kc2 Rg3 121.Kd1 Rg2 122.Ke1 Kg1 123.Kd1 Kf1 124.Kc1 Ke1 125.Kb1 Kd1 126.Ka1 Kc2 127.Ka2 Rd2 128.Ka3 Rd4 129.Ka2 Ra4# 0-1