1.c3 Nf6 2.d4 e6 3.Qc2 d5 4.Bg5 c5 5.e3 Nc6 6.Nf3 a6 7.Bd3 b5 8.Nbd2 Bb7 9.O-O c4 10.Be2 Be7 11.b3 O-O 12.Rfb1 Qc7 13.Bf4 Bd6 14.Bxd6 Qxd6 15.bxc4 dxc4 16.Nxc4 Qc7 17.Ncd2 Na5 18.a4 Nd5 19.Ne4 b4 20.c4 b3 21.Qd2 Nf4 22.Nc5 Nxe2+ 23.Qxe2 Bxf3 24.gxf3 Rfb8 25.Qd3 Rb4 26.Nxb3 Nxb3 27.Rxb3 Rxc4 28.a5 g6 29.Rb6 Kg7 30.Kg2 h5 31.Qe4 Ra7 32.f4 Rc2 33.Qe5+ Qxe5 34.fxe5 g5 35.h3 Kg6 36.Kf3 Kf5 37.e4+ Kg6 38.d5 Rc3+ 39.Kg2 g4 40.hxg4 hxg4 41.dxe6 fxe6 42.Rxe6+ Kg5 43.Rf6 Re7 44.Rf5+ Kh4 45.Rh1+ Rh3 46.Rxh3+ gxh3+ 47.Kh2 Kg4 48.f3+ Kh4 49.Rf4+ Kg5 50.Rg4+ Kh5 51.e6 Rxe6 52.Kxh3 Re5 53.Rh4+ Kg6 54.Kg4 Rxa5 55.f4 Ra1 56.f5+ Kf6 57.Rh6+ Ke5 58.Re6+ Kd4 59.f6 Rf1 60.Kg5 a5 61.Ra6 Rg1+ 62.Kf5 Rf1+ 63.Ke6 Kxe4 64.Rxa5 Rb1 65.f7 Rb8 66.Ra4+ Ke3 67.Kf6 Rb6+ 68.Kg7 Rb1 69.f8=Q Rc1 70.Qd6 Rc6 71.Qxc6 Kd3 72.Qe6 Kc3 73.Rg4 Kd2 74.Rg3 Kd1 75.Qe2+ Kxe2 76.Kh6 Kf2 77.Rg6 Ke2 78.Rg2+ Kd1 79.Ra2 Kc1 80.Kh5 Kd1 81.Ra1+ Ke2 82.Ra7 Ke3 83.Ra3+ Kd2 84.Rg3 Kd1 85.Rg6 Ke2 86.Re6+ Kf1 87.Kg6 Kf2 88.Kh6 Kg3 89.Re8 Kh3 90.Ra8 Kh2 91.Re8 Kh3 92.Kg5 Kh2 93.Kh4 Kg2 94.Re3 Kf2 95.Rd3 Kg1 96.Rd6 Kh1 97.Rf6 Kg2 98.Rc6 Kh2 99.Rc2+ Kg1 100.Ra2 Kf1 101.Ra3 Ke1 102.Ra8 Kf2 103.Rb8 Kg1 104.Kg4 Kf1 105.Rc8 Kf2 106.Rc5 Ke1 107.Kg5 Kd2 108.Kf4 Kd3 109.Rg5 Kc3 110.Ke4 Kc4 111.Rg8 Kc5 112.Rd8 Kb6 113.Kd5 Kb7 114.Kc5 Ka7 115.Kc6 Ka6 116.Ra8# 1-0