1.Nf3 c6 2.Nc3 d5 3.e4 Bg4 4.d4 e6 5.Bd3 Nf6 6.O-O Nxe4 7.Nxe4 dxe4 8.Bxe4 Nd7 9.h3 Bh5 10.Re1 Bd6 11.d5 cxd5 12.Bxd5 Qc7 13.Bxb7 Rb8 14.Be4 Nf6 15.c3 O-O 16.Bc2 Bh2+ 17.Kh1 Bf4 18.Bb3 Rfd8 19.Qe2 a5 20.Bxf4 Qxf4 21.Qe5 Qxe5 22.Nxe5 Rd2 23.f3 Rxb2 24.Nc4 Rf2 25.Kg1 a4 26.Kxf2 axb3 27.axb3 Rb6 28.Na5 e5 29.Re2 g5 30.Rg1 Nd7 31.Re3 Kf8 32.Rd3 Kg8 33.b4 Bxf3 34.h4 f6 35.Nb7 Bd1 36.h5 Re6 37.Rf1 Ra6 38.Ke1 Bg4 39.Kf2 Ra2+ 40.Kg1 Ra7 41.Rg3 Be2 42.Re1 Bxh5 43.Nd6 Ra3 44.Rge3 Kf8 45.c4 Ra4 46.Rb3 Ke7 47.c5 Bg6 48.Rc1 Nb6 49.cxb6 Kxd6 50.b7 f5 51.Re1 Kc7 52.Rxe5 Kxb7 53.Rb2 Kb6 54.Kf2 Ra3 55.b5 g4 56.Re6+ Kb7 57.b6 f4 58.Re7+ Kb8 59.b7 g3+ 60.Ke2 Ra4 61.Rd7 Re4+ 62.Kf3 Re8 63.Kxf4 Be4 64.Kxg3 Rg8+ 65.Kh2 Rxg2+ 66.Rxg2 Bxg2 67.Kxg2 Ka7 68.Rd6 h5 69.Rc6 Kxb7 70.Rc5 Ka8 71.Rd5 h4 72.Rf5 Ka7 73.Rg5 h3+ 74.Kf1 h2 75.Kg2 Kb6 76.Rg8 Kb7 77.Rf8 h1=N 78.Rd8 Ka7 79.Rd5 Kb7 80.Rf5 Kc7 81.Kf3 Kd6 82.Rg5 Nf2 83.Kxf2 Kd7 84.Kf1 Kd6 85.Ra5 Kc6 86.Ra1 Kd6 87.Rb1 Kc5 88.Kg1 Kd6 89.Rb8 Kd7 90.Rb4 Kc7 91.Ra4 Kd8 92.Ra7 Kc8 93.Rh7 Kd8 94.Rb7 Ke8 95.Rb4 Kd7 96.Rh4 Kc6 97.Rh3 Kd6 98.Kg2 Ke5 99.Re3+ Kf5 100.Kh1 Kg5 101.Rf3 Kh5 102.Rf5+ Kg4 103.Re5 Kh4 104.Re1 Kh3 105.Ra1 Kg4 106.Ra8 Kh4 107.Rc8 Kg3 108.Rd8 Kf2 109.Rd2+ Kg3 110.Rh2 Kf3 111.Ra2 Kg4 112.Rf2 Kh4 113.Rh2+ Kg4 114.Rc2 Kh4 115.Kg2 Kh5 116.Kf1 Kh4 117.Rd2 Kg4 118.Rd6 Kf5 119.Kf2 Ke5 120.Rd8 Ke4 121.Rd1 Kf4 122.Re1 Kg5 123.Kg3 Kf6 124.Kg4 Kg7 125.Re7+ Kg6 126.Re6+ Kf7 127.Kf5 Kg7 128.Re7+ Kh6 129.Ra7 Kh5 130.Rh7# 1-0