1.d4 e6 2.Nf3 c5 3.Nc3 cxd4 4.Nxd4 Nf6 5.e4 Nc6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 gxf6 11.Nd5 f5 12.Bd3 Be6 13.c3 Bxd5 14.exd5 Ne7 15.Nxb5 Bg7 16.Na3 O-O 17.O-O e4 18.Bc2 Qc7 19.Qe2 Nxd5 20.Rad1 Nf4 21.Qe3 d5 22.g3 Nh3+ 23.Kg2 f4 24.Qd2 Rad8 25.Kxh3 f3 26.Qf4 Qc8+ 27.g4 f5 28.g5 Qe6 29.Rg1 Be5 30.Qh4 h5 31.gxh6+ Kh8 32.c4 f4+ 33.Rg4 d4 34.Bxe4 Bf6 35.Qh5 Qxe4 36.Qg6 Qe2 37.Rdg1 d3 38.Nb1 Qxf2 39.Rxf4 Qxb2 40.Nd2 Qxd2 41.Rxf6 Rg8 42.Qf5 Rxg1 43.Rf8+ Rxf8 44.Qxf8+ Rg8 45.Qf6+ Kh7 46.Qf7+ Kxh6 47.Qf6+ Kh5 48.Qf5+ Kh6 49.Qf6+ Kh7 50.Qf5+ Rg6 51.Qf7+ Kh6 52.Qf8+ Kg5 53.Qc5+ Kf6 54.Qd6+ Kf7 55.Qd7+ Kf8 56.Qd8+ Kg7 57.Qe7+ Kg8 58.Qe8+ Kh7 59.Qe7+ Rg7 60.Qe4+ Kh6 61.Qh4+ Kg6 62.Qe4+ Kf6 63.Qd4+ Ke6 64.Qd5+ Ke7 65.Qe5+ Kd7 66.Qd5+ Kc8 67.Qc6+ Rc7 68.Qa8+ Kd7 69.Qd5+ Ke7 70.Qe5+ Kd8 71.Qd6+ Kc8 72.Qe6+ Kb7 73.Qd5+ Rc6 74.Qd7+ Kb6 75.Qd4+ Ka5 76.Qd5+ Kb4 77.Qxc6 Qg2+ 78.Kh4 Kc3 79.Qf6+ Kc2 80.c5 Qxh2+ 81.Kg4 Qg2+ 82.Kh5 f2 83.Qc3+ Kxc3 84.c6 Kd2 85.c7 Qb7 86.c8=B Qe4 87.Kh6 Qe2 88.Kh7 f1=R 89.Kg6 Kc1 90.Kg5 Qf3 91.a3 Qd1 92.Bf5 Qg4+ 93.Kf6 Rg1 94.Bxd3 Kb2 95.Kf7 Qd4 96.Bb1 Rc1 97.Be4 Rd1 98.Kg8 Rc1 99.Bh7 Rc2 100.Bd3 Kc3 101.Bc4 Qd2 102.Kh7 Qd1 103.Bb5 Rg2 104.Ba4 Qh5# 0-1