1.Nf3 d5 2.g3 h6 3.c4 d4 4.b4 c5 5.bxc5 Nc6 6.Bg2 Nf6 7.d3 e5 8.O-O Bxc5 9.Ba3 Qe7 10.Qb3 O-O 11.Bxc5 Qxc5 12.Qa3 Nb4 13.Nbd2 Rd8 14.Nb3 Qe7 15.Rab1 a5 16.Nxa5 e4 17.Nd2 e3 18.Ne4 Nxe4 19.Bxe4 Bh3 20.Qxb4 Qxb4 21.Rxb4 Bxf1 22.Nxb7 Bxe2 23.Nxd8 Rxd8 24.Rb2 Bg4 25.Kf1 f5 26.Bd5+ Kf8 27.a4 f4 28.gxf4 Bf5 29.Ke2 Bg4+ 30.f3 Bf5 31.a5 Rd6 32.Rb6 Ke7 33.Be4 Bd7 34.c5 Bh3 35.cxd6+ Kf7 36.a6 g6 37.Kd1 e2+ 38.Ke1 Bf1 39.Rb3 Kg7 40.d7 Bh3 41.Rb7 Kf7 42.Bxg6+ Ke7 43.Be4 Bf1 44.f5 Kd8 45.Rb2 Kxd7 46.Bd5 Ke8 47.Bb3 Kf8 48.Kf2 Kg7 49.Bd5 e1=Q+ 50.Kxe1 Bh3 51.Bc6 Kf8 52.Bd5 Ke7 53.Rb4 Kd6 54.Rb1 Bg2 55.Rd1 Bxf3 56.a7 Bg2 57.Bg8 Be4 58.Bf7 Bd5 59.h3 Bxf7 60.a8=R Ba2 61.Ra7 Bf7 62.Rxf7 Kd5 63.Rc1 Ke5 64.Kf1 Kd5 65.Kf2 Kd6 66.Ke2 Ke5 67.Rh1 Kf4 68.Rg7 h5 69.Ke1 Ke5 70.Rg6 h4 71.Kd1 Kd5 72.Ke2 Kc5 73.Rg5 Kb4 74.Rg7 Kc5 75.Rf7 Kb5 76.Rc7 Ka4 77.Rf7 Kb4 78.Rh2 Kb5 79.Kd2 Kc5 80.Rc7+ Kb6 81.Rg2 Ka5 82.f6 Kb5 83.Rc1 Ka4 84.Rg3 Ka3 85.Kc2 Ka4 86.Rgg1 Ka3 87.Rge1 Kb4 88.Re6 Ka5 89.Rce1 Kb4 90.R1e4 Ka3 91.Rd6 Ka4 92.f7 Kb5 93.Re2 Kc5 94.Kc1 Kb4 95.Ree6 Ka3 96.Re2 Kb3 97.Re7 Kc3 98.Rf6 Kb4 99.Rb7+ Kc5 100.Rf4 Kd5 101.Re7 Kc6 102.Rf3 Kd6 103.Rf1 Kd5 104.Rf2 Kd6 105.Rf1 Kd5 106.Re8 Kc6 107.Rg8 Kb7 108.f8=R Ka6 109.R8f7 Kb6 110.R7f4 Kc6 111.R1f3 Kd5 112.Rf5+ Ke6 113.Rg6+ Ke7 114.Kb1 Ke8 115.Rg8+ Ke7 116.Rg4 Kd7 117.Rgg3 Ke6 118.Rc5 Ke7 119.Rg7+ Ke6 120.Rh5 Kd6 121.Rf6# 1-0