1.Nf3 e6 2.d4 d5 3.c4 a6 4.b3 Nf6 5.e3 c5 6.Be2 Bd7 7.O-O cxd4 8.Nxd4 Qa5 9.Bb2 Nc6 10.cxd5 exd5 11.Nxc6 bxc6 12.Bd3 Be7 13.Nd2 O-O 14.Qc2 Qc5 15.Qb1 Qd6 16.h3 c5 17.Rd1 Rad8 18.e4 dxe4 19.Nxe4 Nxe4 20.Bxe4 Qh6 21.Qc2 Be6 22.Bd3 Bf6 23.Bxf6 Qxf6 24.Bxh7+ Kh8 25.Be4 Qe5 26.Re1 Qg5 27.Rad1 Bxh3 28.Qc1 Qxc1 29.Rxc1 Be6 30.Rxc5 g6 31.Bxg6 Rd2 32.Bf5 Rxa2 33.Bxe6 fxe6 34.Rxe6 Rfxf2 35.Rg6 Rf7 36.Rh5+ Rh7 37.Rhg5 Ra1+ 38.Kf2 Rf7+ 39.Ke3 Rb7 40.Rh6+ Rh7 41.Rb6 Re7+ 42.Kd4 Rd1+ 43.Kc3 Rc7+ 44.Kb4 Kh7 45.Rxa6 Rb7+ 46.Rb5 Rg7 47.Ra2 Rd4+ 48.Kc3 Rdg4 49.Rd2 Rg3+ 50.Kb4 R7g4+ 51.Ka3 Rg7 52.Ka4 Ra7+ 53.Kb4 Rag7 54.Ka4 Ra7+ 55.Kb4 Rg4+ 56.Kc3 Rg3+ 57.Kb2 Rag7 58.Rb8 Rxg2 59.Rxg2 Rxg2+ 60.Ka3 Kg7 61.b4 Kf7 62.Ka4 Ke7 63.Kb5 Kd7 64.Kb6 Rg6+ 65.Ka7 Rg4 66.b5 Ra4+ 67.Kb7 Rg4 68.b6 Rb4 69.Rg8 Kd6 70.Rc8 Rb2 71.Rc1 Rf2 72.Ka7 Ra2+ 73.Kb8 Kd7 74.b7 Rb2 75.Rc3 Rb4 76.Rc2 Rb3 77.Ka8 Ra3+ 78.Kb8 Rb3 79.Rc1 Rb2 80.Rc4 Rb1 81.Rc3 Rb4 82.Rc7+ Kd6 83.Kc8 Rg4 84.b8=Q Rg8+ 85.Kb7 Rxb8+ 86.Kxb8 Ke5 87.Kc8 Ke4 88.Kd7 Ke5 89.Kc6 Kf4 90.Kd5 Kg3 91.Ke4 Kf2 92.Rg7 Ke2 93.Rd7 Kf2 94.Kf4 Ke2 95.Rd4 Kf2 96.Rd8 Ke2 97.Rd6 Kf2 98.Rd5 Ke2 99.Rd8 Kf2 100.Rd6 Ke2 101.Rd5 Kf2 102.Rd4 Ke2 103.Rd8 Kf2 104.Re8 Kg2 105.Re6 Kf2 106.Re4 Kg2 107.Kg4 Kf2 108.Re7 Kg2 109.Re5 Kf2 110.Re7 Kg2 111.Kf4 Kf2 112.Re5 Kg2 113.Re2+ Kf1 114.Kf3 Kg1 115.Kg3 Kf1 116.Re3 Kg1 117.Re1# 1-0