1.d4 Nf6 2.c4 e6 3.Nf3 Be7 4.Bf4 O-O 5.Nc3 Nh5 6.Bd2 d5 7.Qc2 Nf6 8.e4 Nxe4 9.Nxe4 dxe4 10.Qxe4 c5 11.O-O-O cxd4 12.Nxd4 e5 13.Nf3 Nc6 14.Bc3 Bg5+ 15.Nxg5 Qxg5+ 16.Qe3 Qxe3+ 17.fxe3 Bg4 18.Rd2 f6 19.Bd3 Rfd8 20.b3 Bh5 21.Be4 Rxd2 22.Bxd2 Rd8 23.Bd5+ Kf8 24.e4 Ke8 25.Be3 Kd7 26.g4 Bg6 27.h4 h6 28.Kb2 b6 29.Rg1 Nb4 30.h5 Bh7 31.a3 Nc6 32.a4 Kc7 33.Kc3 a5 34.c5 bxc5 35.Bxc5 Bg8 36.Bxg8 Rxg8 37.Rd1 Nd8 38.Kc4 Nb7 39.Rd5 Kc6 40.b4 axb4 41.Bxb4 g6 42.a5 gxh5 43.gxh5 Rg4 44.Kd3 Rg3+ 45.Ke2 Rg2+ 46.Ke3 Ra2 47.Kd3 Ra4 48.Kc3 Ra2 49.Kb3 Ra1 50.Ba3 Re1 51.a6 Re3+ 52.Ka4 Rxe4+ 53.Bb4 Re2 54.a7 Ra2+ 55.Ba3 Rxa3+ 56.Kxa3 Kxd5 57.a8=Q Kd4 58.Qc8 Na5 59.Qe8 Kd5 60.Kb4 Nc6+ 61.Ka3 Na5 62.Ka4 Nb7 63.Qg8+ Kc5 64.Qg7 e4 65.Qd7 Kc4 66.Qf7+ Kd4 67.Qd7+ Ke3 68.Qc6 Kd3 69.Qb5+ Kc3 70.Qc6+ Kd3 71.Qxf6 Ke2 72.Kb4 e3 73.Qa6+ Kf2 74.Qxh6 e2 75.Qf4+ Kg1 76.Qe3+ Kf1 77.Qf3+ Kg1 78.Qg3+ Kf1 79.h6 e1=Q+ 80.Qxe1+ Kxe1 81.h7 Nc5 82.Kxc5 Kf2 83.Kc6 Ke2 84.Kc5 Kf1 85.Kb5 Ke2 86.Ka4 Kf3 87.h8=R Ke3 88.Ka5 Kf4 89.Rh4+ Kf3 90.Ra4 Ke3 91.Ka6 Kd2 92.Ra3 Kc2 93.Kb5 Kd2 94.Rf3 Kd1 95.Kc4 Kc2 96.Rh3 Kd1 97.Rb3 Kd2 98.Rb1 Ke2 99.Rc1 Kd2 100.Ra1 Ke2 101.Rb1 Kf2 102.Rh1 Ke2 103.Rh5 Kd2 104.Rh6 Ke1 105.Rb6 Kf2 106.Kd4 Kg1 107.Rb3 Kf2 108.Kc5 Kg2 109.Rb1 Kh2 110.Rb7 Kh1 111.Ra7 Kg2 112.Ra1 Kf3 113.Kb6 Ke4 114.Kc7 Ke3 115.Ra4 Kd3 116.Kb6 Kc2 117.Rg4 Kd3 118.Rg3+ Kd4 119.Kc6 Ke5 120.Rg7 Ke4 121.Rg1 Kd4 122.Rg4+ Ke3 123.Kd6 Ke2 124.Rg6 Kf1 125.Kd5 Kf2 126.Ke4 Kf1 127.Rg4 Kf2 128.Rf4+ Ke2 129.Kd4 Kd2 130.Rf2+ Ke1 131.Ke3 Kd1 132.Rg2 Kc1 133.Kd3 Kd1 134.Rg1# 1-0