1.c3 d5 2.Nf3 Bf5 3.Nh4 Bd7 4.Nf3 c5 5.e3 e6 6.c4 Nc6 7.d4 Nf6 8.Nc3 cxd4 9.exd4 Bb4 10.cxd5 Nxd5 11.Bd2 Nce7 12.Bd3 Bc6 13.O-O O-O 14.Ne5 Nf6 15.Bg5 Ng6 16.Nxc6 bxc6 17.Be3 Rb8 18.Rc1 Ne7 19.Na4 Nfd5 20.a3 Nxe3 21.fxe3 Bd6 22.Qe2 e5 23.Qf2 exd4 24.exd4 g6 25.Nc5 Nd5 26.Bc4 a5 27.Rc2 Kg7 28.Kh1 h5 29.Re2 Be7 30.Nd3 Bf6 31.Ne5 Qd6 32.Bxd5 cxd5 33.Nd7 Qxd7 34.Qxf6+ Kg8 35.Re7 Qd8 36.Rf2 Qb6 37.Qe5 Rb7 38.Re8 Rxe8 39.Qxe8+ Kg7 40.Qe5+ f6 41.Qxd5 Re7 42.g3 Qa6 43.Qc5 Qe6 44.d5 Qe1+ 45.Kg2 Qe4+ 46.Kg1 h4 47.d6 Rd7 48.Qc3 Qe6 49.Rd2 h3 50.Kf2 Qf5+ 51.Qf3 Qc5+ 52.Qe3 Qf5+ 53.Qf4 Qc5+ 54.Qd4 Qf5+ 55.Ke2 Qb5+ 56.Kd1 Qf5 57.Kc1 Qe6 58.Qd5 Qe1+ 59.Rd1 Qe2 60.Qc6 Qe6 61.Kb1 g5 62.Ka1 Kg6 63.Qc5 f5 64.Rd5 g4 65.a4 Rd8 66.Qc6 Rd7 67.Ka2 Qe4 68.Qb5 Qe6 69.Qc5 Rd8 70.Qd4 Rxd6 71.Qc5 Rxd5 72.Qb6 Qxb6 73.Kb1 Kf6 74.Kc1 Qa6 75.b3 Kg7 76.Kb1 f4 77.b4 Rd3 78.bxa5 Qb5+ 79.axb5 Kf7 80.b6 fxg3 81.hxg3 Rd6 82.b7 Rd8 83.a6 h2 84.a7 h1=Q+ 85.Kb2 Qxb7+ 86.Ka1 Rc8 87.a8=B Rxa8# 0-1