1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nd7 5.Nf3 Ngf6 6.Nxf6+ Nxf6 7.Ne5 Bf5 8.c3 Nd7 9.Nxf7 Kxf7 10.Qf3 e6 11.g4 Qa5 12.Bc4 g6 13.O-O Nf6 14.gxf5 Qxf5 15.Qg3 Rd8 16.Bd3 Qd5 17.Bg5 Be7 18.f4 c5 19.Rae1 cxd4 20.c4 Qd7 21.Qh3 Rde8 22.Re5 h5 23.Rfe1 Bd8 24.Qg3 Rhg8 25.h3 Bc7 26.R5e2 Qd6 27.Bxf6 Kxf6 28.Qg5+ Kf7 29.Rg2 e5 30.c5 Qf6 31.Bc4+ Kg7 32.Qxf6+ Kxf6 33.fxe5+ Rxe5 34.Rxe5 Bxe5 35.Bxg8 Bh2+ 36.Kxh2 d3 37.Rd2 Kg5 38.Rxd3 b6 39.Rd4 h4 40.Rd1 Kf6 41.Rd2 Kf5 42.Rd3 b5 43.Rd4 a5 44.Rd5+ Ke4 45.Rd2 Ke5 46.Rd3 b4 47.Rd4 a4 48.Rd5+ Kf4 49.Rd6 Kg5 50.Rd7 b3 51.axb3 axb3 52.Rd8 Kf5 53.Rc8 Kg5 54.Rb8 Kf4 55.Ra8 Kg5 56.Ra7 Kh6 57.Ra1 Kh5 58.Ra2 g5 59.Ra6 g4 60.Ra7 Kg5 61.Ra1 Kh6 62.Ra5 Kg6 63.Ra6+ Kg7 64.Ra1 Kf8 65.Ra5 Kxg8 66.Ra6 Kf8 67.Rf6+ Ke8 68.Rf1 gxh3 69.Rf3 Ke7 70.Rf2 Ke8 71.Rf3 Kd7 72.Rf4 Ke6 73.Rf3 Ke7 74.Kxh3 Ke6 75.Rf2 Ke5 76.Kxh4 Ke4 77.Kh5 Ke3 78.Rf5 Ke4 79.Rf8 Ke3 80.Rf6 Kd2 81.Rf4 Kc2 82.Rf2+ Kd3 83.Rf7 Kc4 84.Rf8 Kd3 85.Rf7 Ke4 86.Kh6 Ke3 87.c6 Ke4 88.Kh7 Kd4 89.Kh8 Ke3 90.Rf6 Ke2 91.Rf5 Kd3 92.Rf8 Ke3 93.Rf7 Kd4 94.Rf8 Kd5 95.Rf6 Kc4 96.Rf4+ Kd3 97.Ra4 Kc2 98.Rg4 Kc1 99.Rb4 Kd1 100.Rh4 Kc2 101.Rh5 Kd1 102.Rb5 Ke1 103.Rg5 Kd2 104.Rg7 Kc1 105.Rg2 Kb1 106.Rg4 Ka1 107.Rg5 Kb1 108.Rg3 Kc1 109.Rxb3 Kc2 110.Rh3 Kd1 111.Rh5 Ke1 112.Rh4 Kd2 113.Rh3 Kc1 114.Rg3 Kxb2 115.Rg2+ Kc3 116.Rg4 Kd3 117.Kh7 Kd2 118.Ra4 Ke2 119.Re4+ Kd1 120.Re3 Kd2 121.Re5 Kd3 122.Re8 Kd2 123.Re7 Kc1 124.Re2 Kb1 125.Re6 Kc2 126.Re1 Kd2 127.Re4 Kc2 128.Re3 Kd2 129.c7 Kxe3 130.Kh8 Kd3 131.Kg8 Ke3 132.c8=R Kd2 133.Rc7 Kd3 134.Rg7 Kc4 135.Rg5 Kb3 136.Rb5+ Kc4 137.Rh5 Kd4 138.Rh8 Kd3 139.Rh2 Kc4 140.Rd2 Kc3 141.Rd6 Kc4 142.Rh6 Kc3 143.Rb6 Kd2 144.Rf6 Kc2 145.Rf7 Kc1 146.Rf8 Kc2 147.Rf3 Kc1 148.Kf7 Kb2 149.Ke6 Kc2 150.Kd5 Kb1 151.Rf2 Ka1 152.Kc4 Kb1 153.Kb3 Ka1 154.Rf1# 1-0