1.Nf3 d5 2.g3 Bg4 3.b3 Nf6 4.Bb2 Bxf3 5.exf3 e6 6.Bg2 Be7 7.O-O c5 8.c4 Nc6 9.f4 O-O 10.d3 Qc7 11.Nd2 dxc4 12.Nxc4 Rfd8 13.Rc1 Nd5 14.Ne5 Nxe5 15.Bxe5 Qa5 16.Qg4 Nf6 17.Qe2 Rd7 18.Rc4 Rad8 19.Ra4 Qb6 20.Bc3 Re8 21.Rc1 Nd5 22.Ba5 Qb5 23.f5 Bg5 24.Re1 b6 25.Qh5 Bd8 26.fxe6 Nf6 27.Qf5 fxe6 28.Rxe6 Qxd3 29.Rxe8+ Nxe8 30.Qe6+ Kf8 31.Be1 Bf6 32.Be4 Nc7 33.Qf5 Qd1 34.Kg2 Ne8 35.Bc6 Re7 36.Bc3 Qd6 37.Qf3 Rf7 38.Rf4 Nc7 39.h4 Qe6 40.Bd2 Qd6 41.Be3 Ne6 42.Rf5 Nd4 43.Bxd4 cxd4 44.Bb5 g6 45.Rd5 Qe6 46.Bc4 Bxh4 47.Rxd4 Rxf3 48.Bxe6 Bf6 49.Rd7 Rc3 50.Rf7+ Ke8 51.Rxf6 Ke7 52.Rf7+ Kxe6 53.Rxa7 h5 54.Ra6 Rc6 55.a4 Kd7 56.b4 g5 57.a5 bxa5 58.Rxc6 Kxc6 59.bxa5 Kb5 60.f4 Kc6 61.f5 Kb5 62.Kf1 Kc6 63.Kg2 Kb5 64.f6 Ka6 65.Kg1 Ka7 66.f7 h4 67.f8=R Ka6 68.Rg8 hxg3 69.Rh8 Kxa5 70.Rh3 Kb6 71.Rh1 Kc7 72.Rh7+ Kb6 73.Rd7 g2 74.Rf7 Ka5 75.Rf8 Kb5 76.Rh8 Ka6 77.Kh2 g1=Q+ 78.Kxg1 Ka7 79.Rc8 Kb7 80.Rc1 Kb8 81.Rb1+ Ka7 82.Rb2 Ka6 83.Kh2 Ka7 84.Rd2 Ka6 85.Rd7 Kb6 86.Kg3 Kb5 87.Kg4 Ka5 88.Re7 Kb6 89.Kf5 Ka5 90.Rg7 Kb6 91.Ke6 Kc5 92.Kd7 Kd4 93.Rxg5 Ke3 94.Ke6 Ke2 95.Rg7 Kd3 96.Re7 Kc4 97.Ke5 Kc3 98.Re8 Kb3 99.Ra8 Kb2 100.Rd8 Kc1 101.Kd4 Kb2 102.Rh8 Kb3 103.Rg8 Ka2 104.Rg5 Kb3 105.Re5 Kc2 106.Kc4 Kc1 107.Kc3 Kd1 108.Re8 Kc1 109.Ra8 Kd1 110.Rd8+ Ke1 111.Kd3 Kf1 112.Rc8 Ke1 113.Ke3 Kf1 114.Rh8 Ke1 115.Rf8 Kd1 116.Kd3 Ke1 117.Ra8 Kf1 118.Rg8 Ke1 119.Rc8 Kf2 120.Rf8+ Kg2 121.Ke4 Kh1 122.Rb8 Kg1 123.Rg8+ Kf1 124.Ke3 Ke1 125.Rg1# 1-0