1.c4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 d5 5.Qa4 e6 6.Nxc6 Qd7 7.cxd5 exd5 8.e4 bxc6 9.exd5 Bb7 10.Nc3 Nf6 11.dxc6 Bxc6 12.Bb5 Bxb5 13.Qxb5 Qxb5 14.Nxb5 Bb4+ 15.Ke2 O-O 16.a3 Bc5 17.b4 Rfe8+ 18.Kf3 Bb6 19.Be3 Bxe3 20.fxe3 Re5 21.Nd6 h5 22.h3 Rd8 23.Rhd1 Nd5 24.Nc4 Rf5+ 25.Kg3 Re8 26.Rd3 Nf6 27.Rad1 Re6 28.Kh2 g5 29.Rd6 Re7 30.R6d4 Rf2 31.R4d2 Rf5 32.Nd6 Rfe5 33.Rf2 R7e6 34.Nc4 Re4 35.Rd4 Kg7 36.Rf5 g4 37.Rg5+ Kf8 38.Rxe4 Rxe4 39.Rc5 h4 40.Kg1 Re6 41.Rf5 Kg7 42.Rf4 gxh3 43.gxh3 Nd5 44.Rg4+ Rg6 45.Rxg6+ fxg6 46.Kf2 Nc3 47.Kf3 Kf6 48.Kg4 g5 49.Nd6 Nd5 50.Kf3 Nb6 51.Ne4+ Kf5 52.Nd2 Nd7 53.e4+ Kf6 54.Nc4 Ke6 55.Kg4 Nf6+ 56.Kxg5 Nxe4+ 57.Kxh4 Kf5 58.Kh5 Nf6+ 59.Kh6 Nd5 60.h4 Kg4 61.h5 Nf4 62.Ne5+ Kf5 63.Nc6 a6 64.Nb8 Kg4 65.Nxa6 Nxh5 66.Nc7 Nf6 67.a4 Kf5 68.a5 Ke5 69.a6 Nd7 70.a7 Nb6 71.Na6 Kd5 72.b5 Na8 73.Nc7+ Nxc7 74.b6 Kc6 75.bxc7 Kb7 76.Kg6 Ka6 77.c8=R Kb5 78.Rc4 Kb6 79.Rg4 Kxa7 80.Kh5 Kb6 81.Rh4 Ka6 82.Re4 Ka5 83.Re2 Ka4 84.Ra2+ Kb4 85.Ra8 Kc4 86.Kg5 Kd5 87.Kf5 Kd6 88.Ke4 Ke7 89.Rc8 Kf6 90.Rc5 Kg6 91.Ke3 Kf7 92.Rb5 Ke7 93.Rb2 Kf8 94.Re2 Ke8 95.Ra2 Kd8 96.Ra4 Kc8 97.Ke4 Kc7 98.Ra2 Kb7 99.Kd3 Kc8 100.Ke2 Kd7 101.Kf2 Kc7 102.Ra7+ Kb6 103.Rg7 Ka5 104.Rg6 Kb4 105.Kg3 Ka4 106.Kg4 Kb4 107.Kf3 Kc5 108.Rf6 Kb4 109.Ra6 Kc3 110.Re6 Kd4 111.Rh6 Kc3 112.Rh2 Kd3 113.Rg2 Kc3 114.Ke3 Kc4 115.Re2 Kb3 116.Kd4 Ka3 117.Re3+ Kb2 118.Kd3 Ka1 119.Re1+ Ka2 120.Rh1 Kb2 121.Rh4 Ka2 122.Ke3 Kb1 123.Kd2 Kb2 124.Rb4+ Ka3 125.Kc3 Ka2 126.Rc4 Ka1 127.Kc2 Ka2 128.Ra4# 1-0