1.c4 e5 2.Nc3 Nf6 3.a3 d5 4.cxd5 Nxd5 5.Nf3 Nxc3 6.bxc3 Nc6 7.e4 Bc5 8.a4 f5 9.exf5 Bxf5 10.Bb5 e4 11.Ne5 O-O 12.Qb3+ Kh8 13.Nf7+ Rxf7 14.Qxf7 Qg5 15.d4 Qxg2 16.Rf1 Bg4 17.Bxc6 bxc6 18.dxc5 Bh3 19.Qc4 Rd8 20.Qe2 Rd3 21.f3 Qg6 22.Qxe4 Bxf1 23.Qxg6 hxg6 24.Kxf1 Rd1+ 25.Ke2 Rh1 26.Kd3 a5 27.f4 Kg8 28.Kc2 Re1 29.f5 g5 30.h3 Re6 31.Ba3 Re7 32.Kd1 Re3 33.Rb1 Rxh3 34.Kc2 Rxc3+ 35.Kxc3 g6 36.Kd4 Kh7 37.fxg6+ Kh6 38.Bb2 Kh5 39.g7 Kg4 40.Ke4 Kh3 41.Bf6 Kg3 42.Rb8 Kg2 43.Rf8 Kf1 44.Ra8 g4 45.Bd8 Ke2 46.g8=Q Kf1 47.Qf8+ Kg1 48.Rxa5 Kh2 49.Bg5 Kg1 50.Kf5 Kh1 51.Qf7 g3 52.Ra8 g2 53.Qh5+ Kg1 54.Kf4 Kf1 55.Qh6 Ke1 56.Ra6 g1=Q 57.Bh4+ Ke2 58.Qe6+ Kd1 59.Qe7 Kd2 60.Be1+ Kd1 61.Rb6 Qxc5 62.Qxc5 Ke2 63.Qb5+ Kxe1 64.Kg3 c5 65.Rb7 c6 66.Re7+ Kd2 67.Re2+ Kd1 68.Re5 cxb5 69.Kg2 Kc1 70.Re4 Kc2 71.Rf4 Kd2 72.Rf5 Kd3 73.Kh1 bxa4 74.Rxc5 a3 75.Ra5 Ke2 76.Ra7 Ke3 77.Kg1 Kd2 78.Rxa3 Kc2 79.Rg3 Kb1 80.Kf1 Ka1 81.Rg2 Kb1 82.Kf2 Kc2 83.Rg3 Kc1 84.Ke2 Kb2 85.Rg7 Kc3 86.Rg2 Kb4 87.Kd2 Kb5 88.Kd1 Kc6 89.Rg7 Kb5 90.Rg4 Ka5 91.Ke1 Kb5 92.Rg3 Ka5 93.Rg8 Kb4 94.Rh8 Kb3 95.Rb8+ Ka4 96.Kf2 Ka3 97.Kg3 Ka2 98.Kh3 Ka3 99.Rd8 Kb2 100.Kg4 Kc1 101.Rc8+ Kd2 102.Rf8 Ke2 103.Rf3 Ke1 104.Kh4 Kd1 105.Re3 Kc1 106.Ra3 Kc2 107.Ra4 Kd3 108.Kg4 Kc2 109.Rf4 Kc3 110.Rf5 Kb2 111.Rf7 Ka1 112.Rf8 Kb1 113.Rf6 Ka2 114.Kf3 Kb1 115.Rg6 Ka1 116.Ra6+ Kb2 117.Ra4 Kb3 118.Re4 Ka3 119.Ke2 Kb3 120.Kd3 Kb2 121.Re2+ Ka1 122.Re1+ Kb2 123.Re4 Kb3 124.Kd2 Kb2 125.Re3 Ka1 126.Kc2 Ka2 127.Rd3 Ka1 128.Ra3# 1-0