1.d4 d5 2.c4 e6 3.Nc3 c6 4.e4 dxe4 5.Nxe4 Bb4+ 6.Bd2 Qxd4 7.Bxb4 Qxe4+ 8.Be2 Na6 9.Bd6 Qxg2 10.Bf3 Qg5 11.Ne2 Ne7 12.Ng3 e5 13.Qb3 O-O 14.h4 Qf6 15.O-O-O Re8 16.Nh5 Qh6+ 17.Kb1 Ng6 18.Ka1 Nf4 19.Ng3 Nh3 20.Ne4 Qf4 21.Bg2 Bf5 22.Nf6+ gxf6 23.Bxh3 b6 24.Bxf5 Qxf5 25.Qa3 Nc5 26.Bxc5 bxc5 27.Qxc5 Qf3 28.Rhg1+ Kh8 29.a3 Rg8 30.Rxg8+ Rxg8 31.Rd7 Kg7 32.Qxa7 Rf8 33.Qc5 Rb8 34.Rd2 h5 35.Qd6 Re8 36.Ka2 Qf4 37.Rc2 Re6 38.Qc5 Qxh4 39.a4 Qh1 40.Rc3 h4 41.a5 Re8 42.a6 Ra8 43.Qb6 c5 44.a7 Qd1 45.Qxc5 Qd7 46.Ra3 h3 47.Qb5 Qxb5 48.cxb5 Rxa7 49.b6 Rb7 50.Rg3+ Kf8 51.Rxh3 Rxb6 52.Ka3 Ke7 53.b4 f5 54.Ka4 e4 55.b5 Rd6 56.Rb3 Kd7 57.b6 Kc8 58.Rb5 f4 59.Rf5 f3 60.Rxf7 Rxb6 61.Re7 Rb2 62.Rxe4 Kd7 63.Ka3 Re2 64.Rf4 Rxf2 65.Kb3 Ke6 66.Kc3 Ke5 67.Rf8 Ke4 68.Re8+ Kf4 69.Rf8+ Kg3 70.Rg8+ Kh2 71.Rf8 Rf1 72.Kd2 Kg2 73.Rg8+ Kf2 74.Rg3 Ra1 75.Rg4 Ra7 76.Rh4 Kf1 77.Rh6 f2 78.Kc1 Ra3 79.Rh1+ Ke2 80.Rh6 Rd3 81.Rh1 Rd5 82.Rh5 Rd1+ 83.Kc2 Rg1 84.Rd5 Re1 85.Rh5 Ra1 86.Kb2 Rg1 87.Rc5 Kf3 88.Ka3 Re1 89.Rd5 Rh1 90.Kb2 Rh4 91.Rc5 Rh2 92.Rc7 Ke4 93.Re7+ Kf3 94.Rg7 Rh1 95.Rf7+ Ke3 96.Re7+ Kd4 97.Rd7+ Ke5 98.Re7+ Kf6 99.Rf7+ Kxf7 100.Kc2 Ra1 101.Kb2 Ra8 102.Kc3 f1=Q 103.Kb2 Qg2+ 104.Kc1 Ke6 105.Kb1 Ra2 106.Kc1 Qg1# 0-1