1.Nf3 c5 2.g3 Nf6 3.c4 Nc6 4.Bg2 d5 5.cxd5 Nb4 6.e4 Nd3+ 7.Ke2 c4 8.Qa4+ Bd7 9.Qxc4 Nxc1+ 10.Qxc1 Nxe4 11.Nc3 Nd6 12.Re1 g6 13.Kf1 Bg7 14.d3 O-O 15.Qd2 Re8 16.Kg1 Qb6 17.Ne5 Bf5 18.d4 f6 19.Nf3 Rac8 20.Na4 Qb5 21.Nc5 b6 22.Bf1 Nc4 23.Qc3 Qxb2 24.Qxc4 bxc5 25.dxc5 Qa3 26.d6+ Kh8 27.Nd4 Qxc5 28.Qxc5 Rxc5 29.Bb5 Rb8 30.dxe7 Re5 31.Nxf5 gxf5 32.e8=Q+ Rbxe8 33.Bxe8 Bh6 34.Ba4 Rb5 35.Red1 Bf8 36.Rd2 Rb7 37.Bd7 Rb3 38.Bb5 Rxg3+ 39.fxg3 h5 40.h3 Ba3 41.Rf2 Bb4 42.Rd1 Ba3 43.Be2 Kg7 44.Rd2 Kh8 45.Bf1 a6 46.Bc4 Bb4 47.Kh1 Bd6 48.Bf7 Bf8 49.Rf1 Bg7 50.Bg6 a5 51.Rd6 Bh6 52.a3 a4 53.Rf3 Bc1 54.Rc6 h4 55.Rcc3 Kg7 56.Rxc1 Kf8 57.Rc2 f4 58.Rf1 Kg8 59.Rc8+ Kg7 60.Rfc1 Kh6 61.R1c2 Kg5 62.Bf7 Kf5 63.R2c7 f3 64.Ba2 f2 65.Kg2 f1=B+ 66.Kxf1 Ke5 67.Kg1 Ke4 68.Rf8 Ke3 69.Rc2 Kf3 70.Bd5+ Ke3 71.Bb7 hxg3 72.Rxf6 Kd4 73.Rc1 Ke3 74.Rg6 Kd2 75.Rgc6 Ke2 76.Rc8 Kd3 77.R1c7 Kd2 78.Bc6 Ke3 79.Rf8 Kd4 80.Re7 Kc5 81.Rff7 g2 82.Be4 Kd4 83.Bf3 Kc4 84.Rg7 Kb5 85.Rb7+ Ka5 86.Kf2 g1=R 87.Bh1 Rg5 88.Rgf7 Rf5+ 89.Kg3 Rc5 90.Kg4 Rh5 91.Kf4 Rh4+ 92.Kg3 Re4 93.h4 Rf4 94.Rxf4 Ka6 95.Rb1 Ka5 96.Rbb4 Ka6 97.Kf3 Ka5 98.Rfc4 Ka6 99.Rxa4+ Kb5 100.Rc5+ Kxc5 101.h5 Kd5 102.h6 Kd6 103.h7 Ke7 104.h8=R Kf7 105.Ra6 Ke7 106.a4 Kf7 107.a5 Kg7 108.Rf6 Kxh8 109.a6 Kg7 110.a7 Kh7 111.a8=Q Kg7 112.Qh8+ Kxh8 113.Rg6 Kh7 114.Rg1 Kh6 115.Kf4 Kh5 116.Be4 Kh6 117.Bh7 Kh5 118.Rh1# 1-0