1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nc3 d5 5.Bg2 O-O 6.Nf3 dxc4 7.a3 Bxc3+ 8.bxc3 Nc6 9.Qa4 Qd5 10.O-O b5 11.Qc2 Bb7 12.Bg5 Na5 13.Bxf6 gxf6 14.Rad1 c5 15.Qc1 Nb3 16.Qh6 Qf5 17.dxc5 Nxc5 18.Rd4 Rad8 19.Bh3 Qg6 20.Rg4 Bxf3 21.Rxg6+ hxg6 22.exf3 Rd3 23.Bg2 Na4 24.h4 Nxc3 25.h5 Ne2+ 26.Kh2 gxh5 27.Qxf6 Nd4 28.f4 Rd8 29.Be4 Nf3+ 30.Bxf3 Rxf3 31.Qxd8+ Kg7 32.Ra1 Rxf2+ 33.Kh3 Kh6 34.g4 Rf3+ 35.Kh4 Rxf4 36.Qg5+ Kh7 37.Qxf4 Kg8 38.Qf1 b4 39.axb4 Kh7 40.Qb1+ Kh6 41.Qf1 a5 42.Qc1+ Kh7 43.Qg1 f6 44.Qb1+ Kh8 45.Kg3 e5 46.Kf3 e4+ 47.Kg3 Kg8 48.gxh5 c3 49.h6 a4 50.h7+ Kf7 51.h8=R c2 52.Qxc2 Ke6 53.Rh5 a3 54.Rh2 Ke5 55.Qa2 Kd4 56.Rh3 e3 57.Rhh1 Ke4 58.Rhd1 Ke5 59.Rdb1 Ke4 60.Kg4 Ke5 61.Kf3 e2 62.Ke3 e1=B 63.Kd3 Bxb4 64.Kc4 Ke6 65.Kxb4+ Kd6 66.Kb5 Kc7 67.Ka5 Kd7 68.Rb2 Ke8 69.Rb3 f5 70.Rxa3 Ke7 71.Ra4 Kd8 72.Qa3 Kd7 73.Ka6 f4 74.Ka7 Kc8 75.Ka8 Kd8 76.Ra2 Kc7 77.Ra5 f3 78.Qa4 Kd8 79.Ra3 Kc7 80.Ra1 Kd6 81.Qa2 Kc6 82.Ra3 Kc5 83.Ka7 f2 84.Ka6 f1=R 85.Ra4 Rf8 86.Ka7 Rf4 87.Qa3+ Kc6 88.Ra5 Kc7 89.Qa4 Rf5 90.Qa2 Kc8 91.Ra3 Rf7+ 92.Ka8 Rf8 93.Ra4 Rd8 94.Qa3 Rf8 95.Ka7 Kd7 96.Ra5 Re8 97.Ra6 Rg8 98.Ra4 Ra8+ 99.Kxa8 Kd8 100.Ra2 Kc7 101.Ka7 Kc8 102.Ra5 Kd7 103.Qa4+ Kc8 104.Ra3 Kc7 105.Ra1 Kd6 106.Qa2 Ke7 107.Ra3 Kf6 108.Ka6 Ke7 109.Ra4 Kd8 110.Qa3 Kd7 111.Ka7 Kc7 112.Ra5 Kc8 113.Ra6 Kc7 114.Ka8 Kd7 115.Ra7+ Ke6 116.Ra5 Kf6 117.Ra2 Kg7 118.Qa4 Kf7 119.Ra3 Ke6 120.Ra1 Ke7 121.Qa2 Kf6 122.Ra3 Ke5 123.Ka7 Kf6 124.Qe2 Kg6 125.Kb6 Kg7 126.Kc5 Kf6 127.Kd4 Kg6 128.R1a2 Kf6 129.Ra4 Kg7 130.Ra5 Kg8 131.Ra6 Kh7 132.Ra7+ Kh8 133.Ra8+ Kh7 134.R8a5 Kg7 135.Ra6 Kh8 136.Ra7 Kg8 137.Ra8+ Kh7 138.Re8 Kh6 139.Qg4 Kh7 140.Qf5+ Kh6 141.Qg6+ Kxg6 142.Rea8 Kh6 143.R8a5 Kh7 144.R5a3 Kh8 145.Kd5 Kh7 146.Kc5 Kg6 147.Kc6 Kf6 148.Kb6 Ke5 149.Kb7 Ke4 150.Ka7 Ke5 151.Ka6 Kf6 152.Ra4 Ke7 153.Ra1 Kd8 154.Ra5 Kc7 155.Ka7 Kd7 156.Ra6 Kd8 157.Ka8 Ke8 158.Ra7 Kd8 159.Rd7+ Ke8 160.Re1+ Kf8 161.Re8+ Kxe8 162.Rd4 Kf8 163.Kb7 Ke7 164.Kb6 Kf8 165.Kb5 Kg8 166.Ka4 Kh8 167.Rd7 Kg8 168.Kb3 Kf8 169.Kb2 Kg8 170.Kc3 Kf8 171.Ra7 Ke8 172.Kd4 Kf8 173.Kd5 Kg8 174.Ke5 Kf8 175.Ke6 Kg8 176.Kf6 Kf8 177.Ra8# 1-0