1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 dxc4 5.e3 a6 6.a4 Be7 7.Bxc4 c5 8.Qe2 cxd4 9.exd4 Nc6 10.Be3 O-O 11.O-O b6 12.Rad1 Nb4 13.Ne5 Bb7 14.f4 Bd5 15.Nxd5 exd5 16.Bb3 b5 17.axb5 Qb6 18.Bd2 axb5 19.Nd7 Nxd7 20.Qxe7 Qxd4+ 21.Be3 Nc6 22.Qxf8+ Nxf8 23.Bxd4 Nxd4 24.Bxd5 Ne2+ 25.Kh1 g5 26.Bxa8 Ng6 27.Rd8+ Nf8 28.Rd6 f5 29.Rf3 Ng3+ 30.Rxg3 Kh8 31.Rh6 Ng6 32.Rxg5 Ne5 33.Be4 fxe4 34.Rxe5 e3 35.Rf6 h5 36.Rg6 Kh7 37.Kg1 Kxg6 38.Rxh5 Kf6 39.Kf1 Ke6 40.Rh7 Kf5 41.h4 Ke6 42.Ra7 Kf6 43.Ra2 Kf5 44.h5 Kg4 45.b3 Kg3 46.Ke1 Kh4 47.Ke2 b4 48.g3+ Kxg3 49.Rd2 Kg4 50.f5 Kg5 51.Rb2 Kf4 52.Ke1 Kg3 53.Rd2 Kf4 54.Rd8 Kxf5 55.Rd4 Kf6 56.Rg4 e2 57.Rg6+ Ke7 58.Kf2 Kf7 59.Ra6 e1=Q+ 60.Kxe1 Kg8 61.Rg6+ Kf8 62.Rg3 Ke8 63.Rh3 Kd7 64.Rg3 Kc7 65.Rg7+ Kb6 66.Ra7 Kb5 67.Ra8 Kb6 68.Ra2 Kb5 69.Kf2 Kc6 70.Ra1 Kd5 71.Kg2 Kd4 72.Ra6 Ke3 73.Ra1 Kd2 74.Re1 Kc2 75.Rc1+ Kb2 76.Rh1 Kc2 77.Rh4 Kc1 78.Kf2 Kd1 79.Kg2 Kc1 80.Rh1+ Kb2 81.Rf1 Ka2 82.Rf4 Ka3 83.Kh1 Kxb3 84.Rf8 Kc4 85.Rc8+ Kd5 86.Rc2 Ke4 87.Rh2 Kd4 88.Rb2 Ke5 89.Rg2 Kd6 90.Rh2 Kd7 91.Rf2 Kc6 92.Rf4 Kc5 93.Rf2 Kb6 94.h6 Ka7 95.Rf4 Kb7 96.Rg4 b3 97.Re4 Kc7 98.Rh4 Kd6 99.h7 Kd5 100.h8=R Ke5 101.R4h5+ Kd6 102.Re8 b2 103.Rb5 b1=N 104.Rb6+ Kd7 105.Rbb8 Kc6 106.Rg8 Nd2 107.Rge8 Nb1 108.Re1 Na3 109.Rg8 Kd5 110.Rg2 Kd4 111.Rg5 Kc4 112.Rg7 Kd5 113.Rd1+ Kc4 114.Kh2 Nb1 115.Rg2 Kb5 116.Rg5+ Ka6 117.Rxb1 Ka7 118.Ra5# 1-0