1.Nf3 Nf6 2.d4 e6 3.c4 a6 4.a3 b5 5.e3 bxc4 6.Bxc4 d5 7.Bd3 c5 8.Nc3 c4 9.Bc2 Bb7 10.O-O Nbd7 11.Ne5 Nxe5 12.dxe5 Nd7 13.e4 dxe4 14.Nxe4 Nxe5 15.Ba4+ Bc6 16.Bxc6+ Nxc6 17.Qa4 Qd5 18.Nc3 Qd7 19.Rd1 Qb7 20.Bg5 h6 21.Bh4 g5 22.Bg3 Be7 23.Qxc4 O-O 24.b4 Rac8 25.Qe4 Rfd8 26.h4 Bf6 27.Rac1 Bxc3 28.Rxd8+ Nxd8 29.Qxb7 Nxb7 30.hxg5 a5 31.gxh6 f5 32.Be5 axb4 33.axb4 Bxe5 34.Rxc8+ Kh7 35.Re8 Bc3 36.Re7+ Kxh6 37.Rxb7 Bf6 38.b5 f4 39.Rf7 Bh4 40.Rxf4 Bg3 41.fxg3 Kh5 42.g4+ Kg6 43.g5 Kh5 44.b6 Kxg5 45.Rf6 e5 46.Kh2 Kh4 47.g4 e4 48.b7 e3 49.Rf3 Kxg4 50.Rf2 e2 51.Rxe2 Kh4 52.Re6 Kh5 53.Re1 Kg4 54.Re3 Kg5 55.Kg2 Kg4 56.Rg3+ Kh5 57.Kh2 Kh6 58.Kg2 Kh5 59.Rd3 Kg6 60.Re3 Kf7 61.Rc3 Kf8 62.Rc2 Kf7 63.Kf3 Ke7 64.Kf4 Kf6 65.Ke4 Ke6 66.Rc4 Kf7 67.Rc8 Kf6 68.Kd3 Kg7 69.Rc2 Kf8 70.Rh2 Kg8 71.b8=B Kf8 72.Rf2+ Kg8 73.Be5 Kh7 74.Bb2 Kg8 75.Rf5 Kh7 76.Bf6 Kh6 77.Bd8 Kg7 78.Rf4 Kh7 79.Rg4 Kh8 80.Rh4+ Kg7 81.Rf4 Kh8 82.Rf8+ Kg7 83.Rf3 Kh8 84.Ke2 Kh7 85.Kf2 Kg6 86.Ra3 Kf7 87.Kg2 Ke6 88.Ra2 Ke5 89.Ra1 Kf5 90.Ra4 Ke6 91.Kf2 Kd7 92.Ra1 Ke6 93.Rb1 Kd7 94.Rb2 Ke6 95.Bc7 Ke7 96.Rb3 Ke6 97.Rh3 Kd5 98.Be5 Kc4 99.Bd4 Kb5 100.Kg3 Kc6 101.Kf3 Kd7 102.Kf2 Ke6 103.Rh5 Kf7 104.Rh6 Ke7 105.Rh8 Kf7 106.Rh7+ Kg8 107.Rc7 Kf8 108.Bb2 Ke8 109.Kg3 Kf8 110.Kf2 Ke8 111.Ke3 Kd8 112.Ra7 Ke8 113.Kd4 Kf8 114.Bc1 Kg8 115.Ke5 Kh8 116.Kf6 Kg8 117.Rb7 Kf8 118.Rb8# 1-0