1.g3 c5 2.Nf3 g6 3.c4 Bh6 4.d4 Bxc1 5.Qxc1 Qa5+ 6.Nc3 Nf6 7.dxc5 Qxc5 8.Nd2 d6 9.Bg2 Nc6 10.b3 O-O 11.Qb2 Qb6 12.O-O Be6 13.Rac1 Ne5 14.c5 Qxc5 15.Nd5 Qb5 16.Nxe7+ Kg7 17.f4 Rfe8 18.fxe5 dxe5 19.a4 Qa5 20.b4 Qd8 21.Qxe5 Qxe7 22.Ne4 Bf5 23.Qxf6+ Qxf6 24.Nxf6 Kxf6 25.g4 Rxe2 26.gxf5 Re5 27.Bh1 Re7 28.Rce1 Rf8 29.Rxe7 gxf5 30.a5 b6 31.Rc1 h6 32.Re3 Ra8 33.Bxa8 a6 34.Rd1 bxa5 35.Rg3 f4 36.Rg6+ Ke5 37.Bh1 fxg6 38.Ra1 g5 39.Kg2 axb4 40.Kh3 Ke6 41.Rf1 Kf6 42.Rf2 Ke5 43.Rf3 a5 44.Rd3 a4 45.Rd5+ Ke6 46.Ra5 Kf7 47.Rc5 Kg7 48.Ra5 Kg8 49.Rxa4 Kh8 50.Ra6 f3 51.Ra7 h5 52.Ra6 Kg7 53.Ra5 Kh8 54.Rc5 b3 55.Bxf3 b2 56.Rb5 Kg8 57.Kg2 b1=B 58.Ba8 Bd3 59.Rxg5+ Bg6 60.Bf3 Kh8 61.Rb5 Kg7 62.Kg3 h4+ 63.Kxh4 Be4 64.Bg2 Bb1 65.Bc6 Bd3 66.Rb8 Be4 67.Kg3 Kh7 68.Bb7 Bxb7 69.Rxb7+ Kg8 70.Rb6 Kh7 71.Kg2 Kh8 72.Kf3 Kh7 73.Rc6 Kg8 74.Rc1 Kh8 75.Kf2 Kg8 76.Rh1 Kg7 77.Kf1 Kh7 78.Ke1 Kh8 79.h3 Kg8 80.Rf1 Kh7 81.Rf2 Kg7 82.Kd1 Kg8 83.Rf3 Kh7 84.Rf5 Kh8 85.Rd5 Kh7 86.Rg5 Kh8 87.Rh5+ Kg7 88.Rc5 Kh6 89.Ra5 Kh7 90.Re5 Kh6 91.Rc5 Kg6 92.Ra5 Kg7 93.Ra7+ Kg6 94.Ra4 Kf7 95.Rb4 Ke8 96.Rb3 Kd8 97.Ke2 Ke7 98.Rb4 Kf7 99.Rb7+ Kf8 100.Kd1 Ke8 101.Rb4 Kf7 102.Rh4 Kg7 103.Re4 Kf7 104.Re1 Kf6 105.h4 Kf5 106.Re2 Kf4 107.h5 Kg5 108.Rf2 Kh4 109.h6 Kh5 110.Rf7 Kh4 111.Rf2 Kg4 112.Rd2 Kg3 113.Rc2 Kh4 114.Kc1 Kh5 115.Kd1 Kg4 116.Rb2 Kg5 117.Rb6 Kf5 118.Rb1 Kg5 119.Ke1 Kg4 120.Rb3 Kf4 121.Rc3 Kg4 122.Rc8 Kf4 123.Rc7 Kg4 124.Rg7+ Kf4 125.Kd1 Ke3 126.Kc1 Kf4 127.Rg2 Kf3 128.Kd2 Kf4 129.Kd3 Ke5 130.Rg7 Kd5 131.Rg5+ Kd6 132.Rg6+ Ke5 133.Ke2 Kf5 134.Rc6 Kg4 135.h7 Kf4 136.Rc4+ Kg3 137.Rc3+ Kg2 138.Rc8 Kh2 139.Re8 Kh1 140.Kd2 Kh2 141.Kc3 Kg1 142.Rg8+ Kh1 143.h8=Q# 1-0