1.c4 Nc6 2.d4 d5 3.e3 Nf6 4.cxd5 Qxd5 5.Nc3 Qd8 6.Nf3 a6 7.d5 Na7 8.Qb3 c6 9.e4 cxd5 10.exd5 g6 11.Be3 Bg7 12.Be2 Nb5 13.Nxb5 axb5 14.Bxb5+ Bd7 15.O-O Bxb5 16.Qxb5+ Qd7 17.Qxd7+ Nxd7 18.Rfe1 O-O 19.Bd4 Rfe8 20.Bxg7 Kxg7 21.a3 Nb6 22.Rad1 Rad8 23.d6 exd6 24.Rxe8 Rxe8 25.Rxd6 Nc4 26.Rd7 b5 27.g3 Nxb2 28.Ng5 Nc4 29.Rxf7+ Kg8 30.Ra7 h6 31.Nf3 Re2 32.Nd4 Rb2 33.h4 Ne5 34.Rb7 Ng4 35.a4 Nxf2 36.a5 Ra2 37.a6 Nh3+ 38.Kf1 Rxa6 39.Kg2 Ra4 40.Rd7 Nf4+ 41.gxf4 b4 42.Kf3 b3 43.Nxb3 g5 44.Nd4 gxf4 45.Rd6 Ra1 46.Rxh6 Rf1+ 47.Kg2 f3+ 48.Kxf1 Kf8 49.Nb3 Kg7 50.Rc6 Kh7 51.Nd4 Kg7 52.Rc2 Kh7 53.Rc6 Kg7 54.Nb3 Kf8 55.Nc5 Ke7 56.Re6+ Kd8 57.Na6 f2 58.Nc7 Kxc7 59.Re5 Kb6 60.Re7 Ka6 61.Ra7+ Kb6 62.Ra6+ Kxa6 63.Kg2 Ka5 64.Kxf2 Ka6 65.Ke3 Ka7 66.Kf3 Ka8 67.Kf4 Ka7 68.Kg4 Ka6 69.h5 Kb6 70.Kh3 Kc5 71.h6 Kd4 72.Kh2 Kc5 73.Kg2 Kd4 74.Kf1 Kc5 75.Ke2 Kd6 76.Kd2 Ke7 77.h7 Kd8 78.Ke3 Kd7 79.Kf4 Kc6 80.h8=R Kc7 81.Re8 Kd7 82.Re3 Kc6 83.Kg4 Kb5 84.Kh5 Kb6 85.Kg5 Kc6 86.Rf3 Kb5 87.Kg4 Kc4 88.Kh5 Kc5 89.Rf4 Kb6 90.Rf8 Ka6 91.Rf6+ Ka5 92.Rf3 Kb4 93.Rf7 Kc4 94.Ra7 Kd5 95.Kg5 Ke4 96.Re7+ Kd3 97.Rf7 Kc2 98.Kf6 Kd1 99.Ke7 Kc1 100.Kd8 Kd2 101.Rf4 Kc3 102.Rg4 Kd2 103.Ra4 Kd1 104.Ra2 Kc1 105.Ra7 Kd1 106.Kc8 Ke2 107.Ra6 Ke3 108.Ra2 Kd3 109.Kd8 Kd4 110.Rc2 Kd5 111.Rc7 Ke5 112.Kc8 Kf5 113.Rb7 Ke4 114.Rf7 Kd4 115.Kd7 Kc3 116.Rf1 Kd3 117.Kd6 Ke4 118.Re1+ Kf4 119.Ke6 Kf3 120.Kf5 Kf2 121.Re4 Kf3 122.Re7 Kg3 123.Re3+ Kh2 124.Kg4 Kg2 125.Rf3 Kh2 126.Rg3 Kh1 127.Kf3 Kh2 128.Kf2 Kh1 129.Rh3# 1-0