1.d4 a6 2.Nf3 Nf6 3.g3 d6 4.c4 b5 5.Nc3 b4 6.Nd5 e6 7.Nxf6+ Qxf6 8.Bg2 a5 9.Bg5 Qf5 10.Nh4 Qxg5 11.Bxa8 Be7 12.Nf3 Qh6 13.Qa4+ Bd7 14.Qxa5 O-O 15.Qxc7 Rc8 16.Qa7 Nc6 17.Qxd7 Rxa8 18.Qxc6 Rxa2 19.O-O f6 20.Kh1 Qc1 21.Raxc1 h5 22.Qe4 d5 23.cxd5 Bd8 24.Rc5 Ra5 25.Qd3 h4 26.Rb5 Rxb5 27.d6 Rb7 28.Qa6 Rb6 29.Qd3 Rxd6 30.gxh4 Rb6 31.Qg6 Rb8 32.Rd1 Kh8 33.Ng1 Ba5 34.Ra1 Ra8 35.Qe4 Rf8 36.Rxa5 Rd8 37.Nf3 Rxd4 38.Qd5 Rxh4 39.e4 Rh3 40.Qb5 Kh7 41.Qf5+ Kg8 42.Qf4 Rxf3 43.Qxf3 g5 44.Rb5 Kf8 45.Qf5 exf5 46.f4 Ke7 47.exf5 Kf7 48.Rb8 Kg7 49.Rc8 b3 50.h4 Kh6 51.Kg1 gxf4 52.Rg8 f3 53.Kf2 Kh5 54.Kg1 Kh6 55.Rd8 Kg7 56.Kf2 Kh6 57.Kf1 Kh7 58.Kg1 f2+ 59.Kxf2 Kh6 60.Kf1 Kg7 61.Ra8 Kh6 62.Ra5 Kh7 63.Ke2 Kg7 64.Kd2 Kh6 65.Kd1 Kg7 66.Ra3 Kh7 67.Ra1 Kg8 68.Ra4 Kh8 69.Ra3 Kh7 70.Kd2 Kh6 71.Kc3 Kh5 72.Ra5 Kg4 73.Kb4 Kxh4 74.Ra8 Kg5 75.Rc8 Kh4 76.Rc5 Kh5 77.Rc6 Kh4 78.Rc1 Kg5 79.Rg1+ Kh4 80.Kb5 Kh5 81.Kc4 Kh4 82.Rc1 Kh5 83.Rh1+ Kg5 84.Rd1 Kh5 85.Ra1 Kh6 86.Kb5 Kg5 87.Ra4 Kxf5 88.Rb4 Ke5 89.Rxb3 Ke4 90.Rb4+ Kf3 91.b3 Ke3 92.Rc4 Kd2 93.b4 Kd1 94.Kc5 Ke2 95.b5 Kf3 96.b6 Ke2 97.b7 Kf2 98.b8=Q Kg1 99.Qb2 Kf1 100.Qxf6+ Ke2 101.Qf2+ Kd3 102.Qe2+ Kxe2 103.Rc3 Kf1 104.Rc2 Ke1 105.Kd4 Kd1 106.Kd3 Ke1 107.Rb2 Kf1 108.Ke3 Kg1 109.Kf3 Kh1 110.Kg3 Kg1 111.Rb1# 1-0