1.Nf3 d5 2.g3 Nf6 3.Bg2 c5 4.O-O e6 5.d4 cxd4 6.Nxd4 e5 7.Nf3 Nc6 8.c4 d4 9.e3 Be7 10.exd4 exd4 11.Nbd2 Be6 12.Qb3 Qb6 13.Re1 h6 14.Qxb6 axb6 15.Ne5 Nxe5 16.Rxe5 Nd7 17.Rb5 Ra5 18.Rxa5 bxa5 19.Bxb7 O-O 20.Nb3 Nc5 21.Nxc5 Bxc5 22.b3 Bb4 23.Be4 Re8 24.Bd3 Bc3 25.Rb1 Bg4 26.Bb2 Be2 27.Bxe2 Rxe2 28.Bxc3 dxc3 29.Rc1 Rxa2 30.Rxc3 Kf8 31.Kg2 Ke7 32.Kf3 Kd6 33.Rd3+ Kc6 34.h4 h5 35.Ke3 f6 36.f4 Ra3 37.Ke4 g6 38.Kd4 Ra1 39.Rf3 Rd1+ 40.Kc3 Rg1 41.f5 gxf5 42.Kb2 f4 43.Rxf4 Rxg3 44.Rxf6+ Kb7 45.Ka3 Rh3 46.Ka4 Rxh4 47.Kxa5 Rg4 48.Kb5 Rg5+ 49.c5 Rg7 50.Rh6 Ka8 51.b4 Rh7 52.Rxh7 Kb8 53.Rd7 h4 54.Ka6 Kc8 55.Re7 Kd8 56.Ra7 h3 57.Rf7 h2 58.Rh7 Kc8 59.Rh8+ Kc7 60.Rh6 h1=Q 61.Rxh1 Kd7 62.Rh4 Kd8 63.Kb7 Ke8 64.Rh8+ Kd7 65.c6+ Ke7 66.Ra8 Kd6 67.Rb8 Ke6 68.Ka8 Kd6 69.Rb6 Kd5 70.Ra6 Ke4 71.c7 Kf3 72.c8=Q Kg2 73.Qb8 Kf3 74.Qc7 Kg2 75.Qd7 Kg1 76.Qe8 Kh1 77.Qf7 Kg1 78.Qg7+ Kf1 79.Qh7 Kg1 80.Qh6 Kf1 81.Qh5 Kg2 82.Qh4 Kf3 83.Qh3+ Ke2 84.Qh2+ Kd1 85.Qh1+ Ke2 86.Qh8 Ke1 87.Qh7 Kd1 88.Qh6 Ke1 89.Qh5 Kd2 90.Qh4 Ke2 91.Qh3 Kf2 92.Qh2+ Kf1 93.Qf2+ Kxf2 94.Ra7 Kg2 95.Rg7+ Kf3 96.Rg4 Kxg4 97.Ka7 Kh4 98.b5 Kh5 99.Kb7 Kg5 100.b6 Kh5 101.Ka8 Kg6 102.b7 Kh7 103.Kb8 Kh8 104.Kc8 Kg8 105.Kd8 Kh7 106.Ke8 Kg8 107.b8=R Kh7 108.Ke7 Kg6 109.Rh8 Kg7 110.Rh1 Kg8 111.Ke6 Kf8 112.Kf6 Ke8 113.Rh5 Kd8 114.Ra5 Kc7 115.Ke7 Kb7 116.Rc5 Ka7 117.Kd6 Kb8 118.Kd7 Ka7 119.Rb5 Ka8 120.Kc7 Ka7 121.Rb6 Ka8 122.Ra6# 1-0