1.Nf3 a6 2.e4 e6 3.c4 d5 4.exd5 exd5 5.cxd5 Nf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.Qxe7+ Kxe7 9.Nc3 Re8 10.O-O b5 11.Re1+ Kd8 12.Rxe8+ Kxe8 13.Bb3 Nbd7 14.d4 Bb7 15.Bg5 Kf8 16.Nd2 h6 17.Bh4 Re8 18.f3 Bf4 19.Rd1 b4 20.Nce4 Nxd5 21.Nc4 Ne3 22.Nxe3 Bxe3+ 23.Bf2 Bxf2+ 24.Nxf2 a5 25.Rc1 Re2 26.Nd3 c6 27.d5 Rd2 28.dxc6 Bxc6 29.Rxc6 Rxd3 30.Rc7 Rd2 31.Ra7 Nc5 32.Rxf7+ Ke8 33.Rxg7 Rxb2 34.Ra7 Nxb3 35.axb3 Rxb3 36.Rxa5 Kd7 37.Rh5 Rd3 38.Rxh6 Rd6 39.Rh4 Rb6 40.Rd4+ Kc6 41.Rd1 b3 42.Kf2 b2 43.Rb1 Kd5 44.h4 Kc4 45.g4 Kd3 46.g5 Kc2 47.Rxb2+ Rxb2 48.g6 Kc3+ 49.Kg3 Kd4 50.Kf4 Rh2 51.h5 Rg2 52.Kf5 Rh2 53.g7 Rxh5+ 54.Kf4 Rh4+ 55.Kg3 Rh1 56.Kg2 Rh7 57.g8=Q Rg7+ 58.Qxg7+ Ke3 59.Qf7 Ke2 60.Qf6 Ke3 61.Qh6+ Kd4 62.Qh1 Kd5 63.Kg1 Kd4 64.Kf1 Kc5 65.Ke1 Kb4 66.Qh3 Ka3 67.Kd2 Kb2 68.Qc8 Kb1 69.Qc7 Ka1 70.Qa5+ Kb1 71.Qg5 Ka1 72.Kd3 Kb2 73.Qe3 Kb1 74.Kd4 Ka1 75.Qg1+ Ka2 76.Qg5 Kb3 77.Qe3+ Kb2 78.Qg1 Kb3 79.Qd1+ Ka3 80.Qf1 Kb3 81.Ke4 Ka4 82.Qh1 Kb4 83.f4 Ka5 84.Qh4 Kb4 85.Qh5 Ka3 86.Kd3 Kb2 87.Qg4 Ka3 88.Qd7 Kb2 89.Qe8 Kc1 90.Qe4 Kb1 91.Qe5 Kc1 92.Qf6 Kd1 93.Qe7 Kc1 94.Ke4 Kd2 95.f5 Kd1 96.Qf6 Kc1 97.Qc6+ Kd2 98.Kd4 Ke1 99.Ke3 Kd1 100.Kf4 Ke1 101.Qc1+ Kf2 102.Qe3+ Kg2 103.Qe4+ Kh3 104.Qd5 Kh4 105.Qa8 Kh5 106.Qh1# 1-0