1.Nf3 e6 2.c3 Nf6 3.d4 d5 4.Bg5 h6 5.Bxf6 Qxf6 6.Nbd2 c5 7.e4 cxd4 8.Nxd4 Nc6 9.Qa4 Bd7 10.Nxc6 Bxc6 11.Bb5 Rc8 12.O-O Be7 13.exd5 exd5 14.Bxc6+ bxc6 15.Qxa7 O-O 16.Rfe1 Bd6 17.Qa4 Rb8 18.Qc2 c5 19.Nf3 c4 20.Rad1 Rb5 21.Nd4 Rb6 22.a4 Bc5 23.a5 Rb7 24.b4 cxb3 25.Nxb3 Bxf2+ 26.Qxf2 Qxf2+ 27.Kxf2 Rxb3 28.Rxd5 Rxc3 29.Ra1 Rc2+ 30.Kf3 Ra8 31.a6 Ra7 32.Rd6 Rb2 33.h3 g6 34.Ke4 Rxg2 35.Rb6 Kg7 36.Rb7 Rxb7 37.axb7 Rb2 38.Ra7 g5 39.Kd5 h5 40.Kc6 Rc2+ 41.Kd7 Rb2 42.Kc8 Rc2+ 43.Kb8 g4 44.Ka8 Rb2 45.h4 g3 46.b8=Q Rxb8+ 47.Kxb8 g2 48.Ra1 f5 49.Rg1 f4 50.Rxg2+ Kf6 51.Rg5 f3 52.Rg3 Kf5 53.Rxf3+ Kg4 54.Rf6 Kxh4 55.Rg6 Kh3 56.Kc7 h4 57.Kd6 Kh2 58.Ke5 h3 59.Kf4 Kh1 60.Kg3 h2 61.Rh6 Kg1 62.Rxh2 Kf1 63.Rh1+ Ke2 64.Kf4 Kf2 65.Rh4 Ke2 66.Ke4 Kf2 67.Kd5 Kg2 68.Rf4 Kh3 69.Ke6 Kh2 70.Rh4+ Kg2 71.Rh7 Kg3 72.Rb7 Kh2 73.Rd7 Kg1 74.Rg7+ Kh2 75.Ra7 Kh3 76.Kd6 Kg3 77.Kc7 Kf2 78.Kb6 Kg3 79.Rh7 Kf3 80.Rf7+ Ke2 81.Kb7 Kd3 82.Rf1 Ke2 83.Rb1 Ke3 84.Rb5 Kd2 85.Rb2+ Kc3 86.Rb1 Kc2 87.Ra1 Kd3 88.Kb8 Kc3 89.Kc8 Kd4 90.Ra2 Kd3 91.Ra3+ Kc2 92.Rh3 Kb1 93.Rd3 Kc1 94.Rg3 Kc2 95.Rg4 Kb2 96.Re4 Kb1 97.Re6 Kc2 98.Rd6 Kb1 99.Rc6 Kb2 100.Kd7 Ka1 101.Rb6 Ka2 102.Kd6 Ka1 103.Ke5 Ka2 104.Kd4 Ka1 105.Rb3 Ka2 106.Kc3 Ka1 107.Rb8 Ka2 108.Rb4 Ka3 109.Rd4 Ka2 110.Rd1 Ka3 111.Ra1# 1-0