1.Nc3 d5 2.d4 Bf5 3.a3 e6 4.Bf4 Bd6 5.e3 Bxf4 6.exf4 Qd6 7.g3 Nd7 8.Bd3 Nh6 9.Nf3 O-O 10.h3 Bxd3 11.Qxd3 c5 12.O-O Nf5 13.Ne2 Qb6 14.c3 c4 15.Qc2 Qc7 16.g4 Ne7 17.Rae1 Nf6 18.Nh4 a5 19.f5 Ne4 20.f3 Ng3 21.Nxg3 Qxg3+ 22.Ng2 Qxh3 23.Kf2 Qh6 24.fxe6 Qf6 25.Qe2 Ng6 26.exf7+ Rxf7 27.Qe6 Qxf3+ 28.Kg1 Nf8 29.Qe5 Nd7 30.Qh5 g6 31.Qg5 Qf6 32.Rxf6 Nxf6 33.Qc1 Rc7 34.Ne3 Ra6 35.b4 Kf8 36.Qc2 a4 37.Qe2 g5 38.Rc1 Kg8 39.Nf5 h5 40.Ne7+ Kf7 41.Nxd5 Nxd5 42.Qe5 Rd7 43.Qf5+ Nf6 44.gxh5 Re7 45.Qg6+ Ke6 46.h6 Ra7 47.Rf1 b6 48.d5+ Kxd5 49.Rxf6 Re3 50.Qxg5+ Re5 51.Qg8+ Rf7 52.Qxf7+ Ke4 53.Rf2 Rf5 54.Qxf5+ Ke3 55.Kh2 b5 56.Qxb5 Kd3 57.Qd7+ Ke3 58.b5 Ke4 59.Kh3 Ke3 60.Qb7 Kd3 61.Qa6 Ke4 62.Qc8 Kd3 63.h7 Kxc3 64.Qf5 Kb3 65.Ra2 c3 66.Re2 Kxa3 67.Ra2+ Kb3 68.Qb1+ Kc4 69.Qg6 a3 70.Qf6 Kxb5 71.Qf5+ Kb4 72.Kg2 Ka4 73.Qg5 Kb4 74.Kf2 Ka4 75.Rc2 a2 76.Ke1 a1=B 77.Rd2 Kb4 78.Rc2 Ka4 79.Qd5 Ka3 80.Rc1 Kb4 81.Qc6 Bb2 82.Qd5 Ka3 83.Qc6 Bxc1 84.Qh1 Be3 85.Qf3 Ka4 86.Qh1 Ka5 87.Qh2 Bd4 88.Qe2 Bf2+ 89.Kxf2 Kb4 90.Kg3 c2 91.h8=Q c1=Q 92.Qhb2+ Ka4 93.Qd4+ Qc4 94.Qdxc4+ Ka3 95.Qca2+ Kb4 96.Qd1 Kb5 97.Qa6+ Kc5 98.Qb7 Kc4 99.Qbd7 Kc3 100.Kf3 Kb4 101.Qg7 Kc4 102.Qd5+ Kb4 103.Qg2 Kc3 104.Qg3 Kb4 105.Qb7+ Kc5 106.Qbc7+ Kd5 107.Qe1 Kd4 108.Qe3+ Kd5 109.Qcc5# 1-0