1.c4 e5 2.g3 Nf6 3.Bg2 c6 4.d4 e4 5.Bg5 Bb4+ 6.Nd2 d5 7.Qa4 Bxd2+ 8.Bxd2 dxc4 9.Qxc4 O-O 10.Bg5 Be6 11.Bxf6 Qxf6 12.Qc3 Bd5 13.e3 Nd7 14.Ne2 Qe7 15.Nf4 Nf6 16.O-O Rfe8 17.Rfc1 g5 18.Nxd5 Nxd5 19.Qb3 Kg7 20.Rc5 Rad8 21.Qd1 Qe6 22.Bf1 Rd6 23.b4 b6 24.Rc4 f5 25.Qh5 h6 26.Rac1 Rf8 27.a3 a6 28.R4c2 b5 29.Rc5 f4 30.exf4 e3 31.fxe3 Qxe3+ 32.Kh1 gxf4 33.Qe5+ Rff6 34.gxf4 Re6 35.Qxe3 Rxe3 36.Bg2 Rxa3 37.Bxd5 cxd5 38.Rxd5 Rxf4 39.Rd6 Rf6 40.Rc7+ Kg6 41.Rcc6 Rxd6 42.Rxd6+ Kg5 43.d5 h5 44.Kg2 Kf4 45.Rh6 Ra2+ 46.Kh3 Kg5 47.Re6 Ra3+ 48.Kg2 Kf5 49.Rh6 Kg4 50.Rg6+ Kf4 51.Rh6 Ra2+ 52.Kh3 Kg5 53.Re6 Rd2 54.Rxa6 Rd3+ 55.Kg2 Rxd5 56.Rb6 Kf4 57.Kf2 h4 58.h3 Rd2+ 59.Ke1 Rd5 60.Kf2 Ke4 61.Rh6 Rd2+ 62.Ke1 Rb2 63.Rxh4+ Kd3 64.Rg4 Ke3 65.Kd1 Kd3 66.Rg3+ Kc4 67.h4 Rh2 68.Rg4+ Kb3 69.Rf4 Kc3 70.Ke1 Kb3 71.Rg4 Rc2 72.Rf4 Rh2 73.Re4 Rc2 74.Rd4 Rc4 75.Rd3+ Kxb4 76.Rh3 Ka4 77.h5 b4 78.h6 b3 79.Kd2 Rc2+ 80.Kd3 Rc8 81.Rh2 Ka3 82.Ke4 Rf8 83.Rh3 Ka2 84.Rh5 b2 85.Ra5+ Kb3 86.Rb5+ Kc3 87.Rb7 Rf7 88.Rb8 Rh7 89.Rc8+ Kb3 90.Rb8+ Ka2 91.Ra8+ Kb1 92.Ra6 Rb7 93.Kf4 Kc1 94.Rg6 Rf7+ 95.Ke5 b1=Q 96.Rg1+ Kb2 97.Rxb1+ Kxb1 98.Ke6 Rh7 99.Ke5 Rxh6 100.Kd5 Kc1 101.Kd4 Kb2 102.Ke5 Rh2 103.Ke6 Rd2 104.Ke7 Ka2 105.Kf6 Re2 106.Kg7 Rc2 107.Kh8 Ka3 108.Kh7 Kb2 109.Kh8 Rc1 110.Kh7 Rg1 111.Kh8 Rh1+ 112.Kg8 Ka1 113.Kg7 Kb2 114.Kf8 Kb3 115.Ke8 Kc4 116.Kf8 Kd5 117.Kg7 Rf1 118.Kg6 Ke5 119.Kg5 Re1 120.Kh6 Rd1 121.Kh7 Ra1 122.Kh6 Re1 123.Kh7 Kf6 124.Kg8 Rd1 125.Kh7 Rg1 126.Kh8 Kf7 127.Kh7 Rh1# 0-1