1.a3 c5 2.e3 Nc6 3.Nf3 Nf6 4.d4 cxd4 5.exd4 d5 6.Bf4 Bf5 7.Nbd2 e6 8.c3 Nh5 9.Bg5 Qb6 10.b4 h6 11.Be3 Nf6 12.c4 Qc7 13.Be2 dxc4 14.Nxc4 Be7 15.Rc1 O-O 16.b5 Nb8 17.Nfe5 Nbd7 18.O-O Rac8 19.Bf3 Nd5 20.Nb6 N7xb6 21.Rxc7 Rxc7 22.a4 Bc2 23.Qa1 Bxa4 24.Bxd5 exd5 25.Rc1 Rxc1+ 26.Bxc1 Rc8 27.Bd2 Bxb5 28.Qa5 Ba6 29.h3 Bd6 30.Bf4 Re8 31.Ng6 Re6 32.Bxd6 Rxg6 33.Bb8 Bd3 34.Bxa7 Nc4 35.Qd8+ Kh7 36.Qxd5 Nd2 37.f3 Bf1 38.g4 Bxh3 39.Qf5 Nxf3+ 40.Qxf3 Bxg4 41.Qe3 Rg5 42.Kf2 Be6 43.Qe4+ Kh8 44.Qxb7 Kh7 45.Bb8 Bd5 46.Qb1+ Kg8 47.Bf4 Rh5 48.Be5 f6 49.Bf4 Bf7 50.Qb8+ Kh7 51.Qc7 Kg8 52.Ke3 Rd5 53.Bd6 Rg5 54.Kd2 Rd5 55.Kc3 h5 56.Bg3 Rg5 57.Bf4 Rd5 58.Qc8+ Kh7 59.Qf8 Kg6 60.Qe7 Rf5 61.Qe4 Bd5 62.Qd3 Be6 63.Bd6 Bd5 64.Kb4 h4 65.Qh3 Kg5 66.Bh2 g6 67.Bc7 Bf3 68.Kc3 Bd5 69.Kd2 Rf2+ 70.Ke1 Rf5 71.Bd6 Bf3 72.Bh2 Bd5 73.Bg1 Rf3 74.Qd7 Rf5 75.Qh7 Rf3 76.Bf2 h3 77.Ke2 Kf5 78.Qd7+ Ke4 79.Qg4+ Rf4 80.Qxg6+ Rf5 81.Qg4+ Rf4 82.Qxh3 Bc4+ 83.Ke1 Bb5 84.Qg2+ Kd3 85.Qg3+ Kc2 86.Qxf4 Ba6 87.Qxf6 Kb1 88.Qd8 Bb7 89.Qd7 Be4 90.Kd2 Bc6 91.Qxc6 Ka1 92.Kc2 Ka2 93.Qa6# 1-0