1.c4 e5 2.g3 Nf6 3.Bg2 Bc5 4.Nc3 O-O 5.Nf3 Nc6 6.Qb3 e4 7.Ng5 Bxf2+ 8.Kxf2 Ng4+ 9.Kg1 Qxg5 10.Nxe4 Qe5 11.h3 Nd4 12.Qd3 f5 13.Nc3 Nf6 14.Qe3 Ne4 15.Nxe4 fxe4 16.Bxe4 Nf5 17.Qf4 Qc5+ 18.Kh2 Nd4 19.Qe3 Qxc4 20.d3 Qc5 21.Bd2 d5 22.Bg2 c6 23.Rhf1 Bd7 24.Bc3 Ne6 25.Qe5 Rae8 26.Rxf8+ Qxf8 27.Rf1 Qe7 28.e4 dxe4 29.dxe4 Ng5 30.Qxe7 Rxe7 31.Rd1 h5 32.Bb4 Rf7 33.h4 Ne6 34.Kg1 c5 35.Bc3 Kf8 36.Rd5 g6 37.Bh3 Ke7 38.Be5 Ke8 39.Bb8 a6 40.Re5 Rf6 41.Bd6 Kf7 42.Bf1 Bc6 43.Bc4 b5 44.Bd5 Bxd5 45.exd5 Nd4 46.Re7+ Kg8 47.Bxc5 Nf5 48.Rc7 Nxg3 49.d6 Rf7 50.d7 Ne2+ 51.Kh2 Kh7 52.d8=Q Ng1 53.Rxf7+ Kh6 54.Rh7+ Kxh7 55.Kxg1 b4 56.Kf1 a5 57.Ke1 Kg7 58.Kd1 a4 59.Kc1 a3 60.Kb1 Kh7 61.Ka1 axb2+ 62.Kxb2 b3 63.Kb1 b2 64.Kxb2 Kg7 65.Kb1 Kh6 66.Ka1 Kg7 67.Kb1 g5 68.Ka1 Kf7 69.Kb1 Kg7 70.Kc2 Kh6 71.a3 gxh4 72.a4 Kg6 73.a5 h3 74.Kb1 Kf7 75.Ka1 h2 76.Qd5+ Kg7 77.Ka2 Kh7 78.Ka3 Kg7 79.Ka4 h1=R 80.Kb3 Ra1 81.Kb2 Re1 82.Ka2 Kh8 83.Ka3 Ra1+ 84.Kb3 Rf1 85.Kb2 Rd1 86.Qxd1 Kg8 87.Ka1 Kh7 88.Ka2 Kg8 89.Ka3 Kg7 90.Ka4 Kg8 91.Kb3 h4 92.Ka2 Kg7 93.Ka1 Kh6 94.Ka2 h3 95.Ka3 Kg7 96.Ka4 Kf7 97.Kb3 Ke8 98.Kb2 Kf7 99.Ka1 Kg8 100.Kb1 Kh7 101.Kb2 Kg7 102.Ka1 h2 103.Ka2 h1=R 104.Qxh1 Kf6 105.Kb1 Kg5 106.Ka1 Kf4 107.Ka2 Kg3 108.Ka3 Kf4 109.Ka4 Kg4 110.Kb3 Kg5 111.Kb2 Kg6 112.Kb1 Kf6 113.Ka1 Kf7 114.Ka2 Ke6 115.Ka3 Kd7 116.Ka4 Kc8 117.Kb3 Kc7 118.Kb2 Kb8 119.Kb1 Kc8 120.Ka1 Kc7 121.Ka2 Kd7 122.Ka3 Ke6 123.Ka4 Kd7 124.Kb3 Kc8 125.Ka2 Kb8 126.Kb1 Kc8 127.Qh2 Kb7 128.a6+ Ka8 129.a7 Kb7 130.Ka1 Kc8 131.Ka2 Kb7 132.Ka3 Ka8 133.Ka4 Kb7 134.Kb3 Kc8 135.Kb2 Kd7 136.a8=R Ke6 137.Ra5 Kf7 138.Ra2 Kg7 139.Ra3 Kf7 140.Ra4 Kf6 141.Ra5 Kg7 142.Ra6 Kg8 143.Qh8+ Kf7 144.Qg7+ Kxg7 145.Kb1 Kh8 146.Ka1 Kg8 147.Ra7 Kh8 148.Kb1 Kg8 149.Kc2 Kh8 150.Kd3 Kg8 151.Ke4 Kh8 152.Kf5 Kg8 153.Kf6 Kh8 154.Kg6 Kg8 155.Ra8# 1-0