1.Nf3 d5 2.d4 Nd7 3.g3 Ngf6 4.Bg2 c5 5.c4 dxc4 6.O-O cxd4 7.Qxd4 Nb6 8.Qxd8+ Kxd8 9.Rd1+ Nbd7 10.Ne5 Ke8 11.Nxc4 e6 12.Nc3 Bb4 13.Nb5 Ke7 14.Bf4 Nb6 15.Nxb6 axb6 16.a3 Bc5 17.b4 e5 18.Bxe5 Bxf2+ 19.Kxf2 Ng4+ 20.Kg1 Nxe5 21.Nc7 Ra7 22.Nd5+ Ke6 23.Nxb6 Ke7 24.a4 Be6 25.a5 Rd8 26.Rxd8 Kxd8 27.Rc1 Nd7 28.Nc8 Ra6 29.Bxb7 Ra7 30.Nxa7 g6 31.h3 f5 32.Rd1 g5 33.Rxd7+ Bxd7 34.Kh1 Kc7 35.Bd5 g4 36.Nc8 Be8 37.Kg2 Kd7 38.Nd6 Bg6 39.Bc6+ Kxd6 40.Ba4 gxh3+ 41.Kxh3 Ke6 42.Bc2 h6 43.Ba4 h5 44.Bc6 Ke7 45.Bb7 Kd7 46.b5 h4 47.Kh2 Ke7 48.g4 fxg4 49.a6 Kd6 50.a7 Ke7 51.a8=Q Bf5 52.Bc8 Kf7 53.Qa2+ Kf6 54.Qd2 Bd7 55.Qd1 Bxc8 56.Qd3 Ke5 57.Qd8 h3 58.Qc7+ Ke4 59.Qc6+ Kd4 60.Qb6+ Kc3 61.Qa7 Kc4 62.Qe7 Kb3 63.Qd8 Kb4 64.Qxc8 Ka3 65.Qc1+ Kb3 66.e4 Ka2 67.Qe1 g3+ 68.Kxh3 g2 69.Kh2 g1=N 70.Kh1 Ne2 71.e5 Ng1 72.Qg3 Nh3 73.Qxh3 Ka1 74.Kg1 Ka2 75.Qh4 Kb3 76.Qf6 Ka2 77.Qf4 Kb1 78.Qg3 Ka1 79.Qh2 Kb1 80.Qc2+ Ka1 81.Qa4+ Kb2 82.b6 Kc3 83.Qa6 Kc2 84.Qb5 Kd2 85.Qb4+ Kd3 86.Qa5 Ke3 87.Qb5 Kd2 88.b7 Ke3 89.Qb2 Kf3 90.b8=Q Ke3 91.Q2b4 Kd3 92.Qg8 Ke2 93.Qb5+ Ke1 94.Qa2 Kd1 95.e6 Kc1 96.Qf2 Kd1 97.Qff5 Kc1 98.Qfe5 Kd1 99.Qh8 Ke1 100.Qb6 Kd2 101.Qbd8+ Ke2 102.Qc7 Ke3 103.Qf7 Kd3 104.Qfh7+ Ke3 105.e7 Kd2 106.Q7g7 Ke3 107.Qb2 Ke4 108.Qbf6 Kd5 109.e8=Q Kc5 110.Qeg8 Kb5 111.Qb8+ Kc4 112.Qb7 Kc5 113.Qd4# 1-0