1.Nf3 Nf6 2.d4 d5 3.c4 dxc4 4.e3 e6 5.Bxc4 a6 6.O-O c5 7.dxc5 Bxc5 8.Qxd8+ Kxd8 9.Nbd2 Ke7 10.Be2 b6 11.Ne5 Bb7 12.Bf3 Bxf3 13.Ndxf3 Rd8 14.Bd2 Ne4 15.Rfd1 f6 16.Nc4 Nc6 17.Be1 e5 18.Kf1 Ke6 19.Nfd2 Nxd2+ 20.Nxd2 Be7 21.Ne4 f5 22.Nc3 Nb4 23.Ke2 Rac8 24.a3 Nc2 25.Rxd8 Rxd8 26.Rc1 Nxe1 27.Kxe1 Rc8 28.f3 e4 29.fxe4 fxe4 30.Kd2 Rc4 31.Rf1 Bf6 32.Rc1 Ke5 33.Rf1 Kd6 34.Rc1 Ke5 35.Rf1 b5 36.b3 Rc8 37.Rf4 Rd8+ 38.Ke2 Rc8 39.Nxe4 Be7 40.a4 bxa4 41.bxa4 Rc4 42.Kf3 Rxa4 43.Rf7 Ke6 44.Rxg7 h5 45.Rh7 h4 46.Rxh4 Bxh4 47.Nc5+ Kd5 48.Nxa4 a5 49.e4+ Kc4 50.Kg4 Bd8 51.h4 Kb3 52.h5 Kxa4 53.h6 Bf6 54.Kf5 Bh8 55.e5 Kb5 56.e6 Kc6 57.Kg6 Kd6 58.Kf7 a4 59.e7 a3 60.e8=Q Kc5 61.Qxh8 Kc4 62.Qa8 Kb5 63.Qb7+ Ka4 64.Qd7+ Ka5 65.Kg7 Kb6 66.Kh8 Ka5 67.Kg7 Kb6 68.Kf8 Ka6 69.Qd3+ Kb6 70.g3 Ka5 71.Qd5+ Ka4 72.Qf3 Kb4 73.g4 Kc5 74.Qb7 Kc4 75.Qh1 Kc5 76.Qf3 Kd4 77.Qh3 Kd5 78.Qg3 a2 79.Qa3 Ke5 80.Ke8 a1=B 81.Qe7+ Kf4 82.Qd6+ Ke4 83.Kf8 Bg7+ 84.Ke8 Bc3 85.Qd1 Bh8 86.Qe2+ Kd4 87.Qh2 Kc3 88.Qh3+ Kc2 89.Qh5 Be5 90.g5 Bc3 91.Kf8 Kb3 92.Qg4 Kc2 93.Kg8 Be1 94.Qc4+ Kd2 95.Qb4+ Ke2 96.Qb7 Bh4 97.Qb5+ Kd1 98.g6 Bg5 99.Kf8 Bc1 100.Ke7 Bg5+ 101.Kf8 Kc1 102.g7 Bh4 103.Qc6+ Kd1 104.g8=B Kd2 105.Kg7 Ke1 106.Qe8+ Kf1 107.Qf7+ Bf2 108.Qe7 Kg1 109.Qe4 Bd4+ 110.Qxd4+ Kh1 111.h7 Kh2 112.Qc3 Kh1 113.Kh6 Kh2 114.Be6 Kh1 115.Qc8 Kg1 116.Bd7 Kg2 117.h8=R Kg1 118.Bh3 Kh1 119.Qa8+ Kg1 120.Qg2# 1-0