1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.d4 Nf6 5.Bd3 Be7 6.O-O Bg4 7.h3 Bh5 8.Re1 O-O 9.Bg5 a6 10.Nbd2 c5 11.Nf1 Nc6 12.dxc5 Bxc5 13.Ng3 Bxf3 14.Qxf3 Nd4 15.Qf4 Ne6 16.Bxf6 Nxf4 17.Bxd8 Nxd3 18.cxd3 Rfxd8 19.Rac1 Rac8 20.Rc2 Rc6 21.Kf1 Rdc8 22.Re5 Bd6 23.Rxc6 bxc6 24.Re2 g6 25.Rc2 Kf8 26.Ne2 Ke7 27.Nc3 Kd7 28.Na4 Rb8 29.Ke2 a5 30.b3 Rb4 31.Nc5+ Bxc5 32.Rxc5 a4 33.Rc3 axb3 34.Rxb3 Ra4 35.Rb7+ Ke6 36.Rc7 Rxa2+ 37.Ke3 Rc2 38.g4 c5 39.Rc6+ Kd7 40.Rf6 Ke7 41.Rc6 Kd7 42.Rf6 Ke7 43.Rc6 h6 44.h4 Kd7 45.Rf6 Ke7 46.Rc6 d4+ 47.Kf3 Kd7 48.Rf6 Ke7 49.Rc6 Kd7 50.Rf6 Rd2 51.Ke4 Ke7 52.Rc6 Rxf2 53.Rxc5 Rh2 54.h5 Rh4 55.Kf3 Rh3+ 56.Ke4 Rg3 57.hxg6 fxg6 58.Rc7+ Kd6 59.Rh7 Rxg4+ 60.Kf3 h5 61.Ra7 Ke6 62.Ra6+ Kf5 63.Ra5+ Kf6 64.Rd5 Ke6 65.Ra5 Kf6 66.Rd5 Kg7 67.Ra5 Kh6 68.Rd5 g5 69.Rd6+ Kg7 70.Rd7+ Kf6 71.Rd6+ Ke5 72.Rh6 Rf4+ 73.Kg3 h4+ 74.Kg2 Rg4+ 75.Kf2 Rg3 76.Ke2 h3 77.Kf2 Rxd3 78.Rh5 Kf4 79.Rh8 g4 80.Rf8+ Ke4 81.Rg8 Rd2+ 82.Kf1 Rg2 83.Ra8 d3 84.Ra4+ Kf3 85.Rd4 Rd2 86.Ke1 h2 87.Kxd2 h1=Q 88.Rxd3+ Kf2 89.Rd4 g3 90.Rf4+ Kg1 91.Ke2 Qh5+ 92.Ke1 g2 93.Rf2 Qa5+ 94.Rd2 Kh1 95.Ke2 g1=Q 96.Rd1 Qxd1+ 97.Kf2 Kh2 98.Ke3 Kg2 99.Kf4 Kf2 100.Ke4 Kf1 101.Kf4 Ke2 102.Kg4 Kd3+ 103.Kf4 Qe2 104.Kg3 Qee1+ 105.Kh3 Qed2 106.Kg3 Qd1 107.Kh3 Qc2 108.Kg3 Kd2 109.Kh3 Ke3 110.Kg3 Ke2 111.Kh3 Kd2 112.Kh2 Kc3+ 113.Kh1 Qc1+ 114.Kh2 Qd2+ 115.Kh1 Qd1+ 116.Kh2 Qe2+ 117.Kh1 Qd3 118.Kh2 Kc2 119.Kg1 Kb3 120.Kg2 Qa1 121.Kh2 Qb2+ 122.Kh1 Qbb1+ 123.Kh2 Qbc2+ 124.Kh1 Qc1+ 125.Kh2 Qcd2+ 126.Kh1 Qd1+ 127.Kh2 Q1e2+ 128.Kh1 Qb1# 0-1