1.Nf3 Nf6 2.d4 c6 3.c4 d5 4.Nc3 e6 5.Bg5 h6 6.Bxf6 Qxf6 7.e3 Bd6 8.Bd3 Nd7 9.e4 dxe4 10.Nxe4 Bb4+ 11.Kf1 Qd8 12.c5 O-O 13.Qc2 Ba5 14.g4 Nf6 15.Rg1 Nxe4 16.Bxe4 f5 17.gxf5 exf5 18.Bd3 Be6 19.Bc4 Bxc4+ 20.Qxc4+ Kh7 21.Rd1 Bc7 22.d5 cxd5 23.Rxd5 Qe7 24.Kg2 Rae8 25.Re1 Qf7 26.Rxe8 Rxe8 27.Qd3 Qg6+ 28.Kf1 Re4 29.h3 b6 30.Rd7 Qc6 31.Qd5 Qxd5 32.Rxd5 Rc4 33.Rxf5 Rxc5 34.Rxc5 bxc5 35.Nd2 Kg6 36.Ne4 Bb6 37.Ke2 Kf5 38.Nd6+ Kf4 39.Nc4 Bc7 40.Ne3 Be5 41.b3 Ke4 42.Nc4 Kd4 43.Na5 Kc3 44.Nc6 Bf6 45.Nxa7 Kb2 46.Kd3 Kxa2 47.Kc4 Bd4 48.f4 Be3 49.f5 Kb2 50.Nc6 Kc2 51.Nd8 Kd2 52.Ne6 Ke2 53.Nxg7 Kf3 54.f6 Bd4 55.Nh5 Ke4 56.f7 Be5 57.f8=R Bd6 58.Rf7 Bf8 59.Rxf8 Ke5 60.Rg8 Ke4 61.Rh8 Ke5 62.Rd8 Kf5 63.Re8 Kg6 64.Ng3 Kf6 65.Kd5 h5 66.h4 c4 67.bxc4 Kf7 68.Ra8 Ke7 69.Ra1 Kd7 70.Rg1 Kc7 71.Rb1 Kd7 72.Re1 Kd8 73.Rg1 Kd7 74.Rf1 Kc7 75.Rg1 Kd7 76.c5 Kc8 77.Rb1 Kd8 78.Kd6 Ke8 79.Re1+ Kf7 80.Rc1 Kg7 81.Rc3 Kf7 82.Rc2 Kg8 83.Rd2 Kh7 84.Rb2 Kg7 85.Rb1 Kg8 86.Re1 Kh7 87.Rc1 Kh6 88.Ra1 Kg6 89.Re1 Kf7 90.c6 Kf6 91.Rb1 Kf7 92.Re1 Kg8 93.c7 Kf8 94.Rb1 Ke8 95.Re1+ Kf7 96.Rb1 Kf8 97.Re1 Kf7 98.c8=Q Kg6 99.Re2 Kg7 100.Kd7 Kg6 101.Rd2 Kh6 102.Rc2 Kg6 103.Rc1 Kg7 104.Rd1 Kg6 105.Re1 Kg7 106.Re2 Kf7 107.Qb7 Kg7 108.Re3 Kg6 109.Qb8 Kh7 110.Rd3 Kg7 111.Rd2 Kg6 112.Rc2 Kf7 113.Rc1 Kg6 114.Rd1 Kg7 115.Re1 Kg6 116.Re2 Kg7 117.Rd2 Kh7 118.Rc2 Kg6 119.Qf8 Kh7 120.Qg7+ Kxg7 121.Rc1 Kg6 122.Ke6 Kh7 123.Kf6 Kh6 124.Rd1 Kh7 125.Rg1 Kh6 126.Rd1 Kh7 127.Nf5 Kg8 128.Rd7 Kh8 129.Kg6 Kg8 130.Rd8# 1-0