1.e3 d5 2.d4 Bf5 3.c4 c6 4.Nf3 e6 5.Nc3 Nf6 6.Nh4 Bg6 7.Qb3 Qc7 8.Nxg6 hxg6 9.Bd2 Nbd7 10.O-O-O dxc4 11.Bxc4 Nb6 12.h4 Nxc4 13.Qxc4 a6 14.e4 b5 15.Qe2 b4 16.Na4 c5 17.Nxc5 Bxc5 18.dxc5 Qxc5+ 19.Kb1 O-O 20.Rc1 Qb6 21.h5 Rac8 22.hxg6 fxg6 23.f3 a5 24.Be3 Qb7 25.Qd3 Rxc1+ 26.Rxc1 Rc8 27.Rxc8+ Qxc8 28.Bb6 Kh7 29.Bxa5 Qc5 30.Bd8 Qg1+ 31.Kc2 Qxg2+ 32.Kb3 Nh5 33.Qe3 Qf1 34.Bc7 Qa6 35.Be5 Nf6 36.Qd4 Qf1 37.Kxb4 Qxf3 38.a4 Nxe4 39.a5 Nf2 40.a6 Nd3+ 41.Ka5 Qh5 42.Qxd3 Qxe5+ 43.Ka4 Qxb2 44.Qh3+ Kg8 45.Qxe6+ Kf8 46.Qc8+ Kf7 47.Qb7+ Qxb7 48.axb7 Ke6 49.Ka3 Ke7 50.Kb3 Kd6 51.b8=R g5 52.Rd8+ Kc6 53.Rd2 g6 54.Rd1 g4 55.Kc4 g3 56.Rb1 Kd7 57.Kd5 Kc7 58.Kc5 g5 59.Rd1 Kb7 60.Kd6 Kb8 61.Rh1 g4 62.Kd5 Kb7 63.Kd4 Kb6 64.Rh4 g2 65.Rxg4 Kc7 66.Ke3 g1=N 67.Rxg1 Kb7 68.Ke4 Kb6 69.Rd1 Kb5 70.Rd8 Kb4 71.Rd6 Kc5 72.Re6 Kb5 73.Kf3 Ka5 74.Rg6 Kb5 75.Rg1 Kb6 76.Ra1 Kb7 77.Ke4 Kb6 78.Ra8 Kc5 79.Kd3 Kc6 80.Ra6+ Kd5 81.Rf6 Ke5 82.Rb6 Kf4 83.Rc6 Kf3 84.Kc2 Kg3 85.Rf6 Kg2 86.Rf5 Kh1 87.Kc1 Kh2 88.Rc5 Kg1 89.Re5 Kh2 90.Kb2 Kg1 91.Re8 Kg2 92.Re6 Kf1 93.Rc6 Ke2 94.Rh6 Ke1 95.Rh7 Kd2 96.Re7 Kd1 97.Rg7 Ke2 98.Kc1 Ke1 99.Re7+ Kf1 100.Kb2 Kg1 101.Re5 Kf1 102.Rd5 Kf2 103.Ka3 Kf3 104.Rd4 Kg2 105.Kb3 Kf2 106.Kc2 Ke3 107.Rc4 Kf2 108.Rc3 Kg2 109.Rd3 Kh2 110.Kd1 Kg2 111.Ke1 Kh1 112.Re3 Kh2 113.Kf1 Kh1 114.Rh3# 1-0