1.Nf3 c5 2.e4 d6 3.d4 cxd4 4.Nxd4 Nc6 5.c4 Nxd4 6.Qxd4 Nf6 7.Nc3 g6 8.Be2 Be6 9.O-O Bg7 10.Be3 O-O 11.Qd2 Ng4 12.Bxg4 Bxg4 13.Nd5 Be6 14.Rac1 Re8 15.b3 Bxd5 16.exd5 b6 17.Rfe1 Qd7 18.h3 Rac8 19.a4 h5 20.Rcd1 Bf6 21.Bd4 Qf5 22.Re2 Bxd4 23.Qxd4 Qf6 24.Qd2 Kg7 25.Rde1 Rc7 26.Re4 Rd7 27.Rf4 Qg5 28.Rxf7+ Kxf7 29.Qxg5 e5 30.dxe6+ Kg7 31.Qd5 Rc8 32.Re3 Ra8 33.b4 Rb8 34.Qg5 Rg8 35.Rf3 b5 36.Kh1 Rb7 37.Qxb5 Rc8 38.Qxb7+ Kg8 39.Qf7+ Kh8 40.Kh2 g5 41.Rg3 h4 42.Re3 Rc7 43.g4 a5 44.Kh1 Rc8 45.Re4 Rc5 46.Qa7 d5 47.Qh7+ Kxh7 48.bxc5 Kh6 49.cxd5 Kg7 50.d6 Kg8 51.Rd4 Kh8 52.c6 Kg8 53.d7 Kf8 54.Rd5 Kg7 55.d8=R Kh6 56.Rc5 Kg6 57.e7 Kf6 58.Rf8+ Ke6 59.Rh8 Kxe7 60.Re5+ Kf6 61.Rh5 Kf7 62.Re8 Kxe8 63.Rxg5 Kf8 64.Rf5+ Ke7 65.Rxa5 Kd6 66.Rd5+ Ke7 67.Kg1 Kf6 68.f4 Kg7 69.Rd8 Kf6 70.Rb8 Kg7 71.f5 Kh7 72.c7 Kh6 73.Rc8 Kg7 74.Re8 Kf6 75.Rh8 Ke5 76.Rc8 Kf6 77.Rf8+ Ke7 78.Rf7+ Kd6 79.Rg7 Kc5 80.Kg2 Kd5 81.Rg6 Kc5 82.Rb6 Kd5 83.Rb1 Kd4 84.Ra1 Ke3 85.f6 Kd2 86.a5 Ke3 87.a6 Ke4 88.Rh1 Kf4 89.Rg1 Ke3 90.f7 Ke2 91.Re1+ Kd3 92.Re8 Kd4 93.Kh2 Kc5 94.Ra8 Kd5 95.f8=Q Ke6 96.Qe8+ Kd5 97.Qc8 Kd4 98.g5 Kc4 99.Kh1 Kd5 100.Qb8 Kd4 101.Qe8 Kc4 102.Qg6 Kd4 103.c8=N Kc3 104.Qb1 Kc4 105.Qh7 Kc3 106.Nd6 Kb4 107.Kg2 Ka4 108.Qc7 Kb4 109.a7 Ka4 110.Nc4 Kb4 111.g6 Kb3 112.Rg8 Ka4 113.Qg7 Kb3 114.Nb2 Ka2 115.Re8 Kb1 116.Nc4 Ka2 117.Nd6 Ka3 118.Kf1 Ka2 119.Re2+ Kb1 120.Qe7 Ka1 121.Qe8 Kb1 122.Qe4+ Ka1 123.a8=Q# 1-0