1.c4 c5 2.Nf3 Nf6 3.Nc3 d5 4.cxd5 Nxd5 5.d4 Nxc3 6.bxc3 e6 7.e3 Qc7 8.Bd2 b6 9.Bd3 Bb7 10.O-O Be7 11.e4 O-O 12.Re1 Rd8 13.Rc1 Nc6 14.Qe2 Qd7 15.Be3 Rac8 16.Bb5 Qd6 17.Red1 cxd4 18.cxd4 Nb4 19.a3 a6 20.Bc4 b5 21.Bb3 Rxc1 22.Bxc1 Nc6 23.d5 exd5 24.Bxd5 Qc7 25.Ng5 Ne5 26.Qh5 Bxg5 27.Bxg5 Re8 28.h3 Ng6 29.Qf3 h6 30.Be3 Bxd5 31.exd5 Qd6 32.Bd2 Ne5 33.Qe4 Qxa3 34.Re1 Re7 35.Re3 Ng6 36.Qxe7 Qxe7 37.Rxe7 Nxe7 38.d6 Nc6 39.d7 f6 40.Ba5 b4 41.Bxb4 Kf7 42.Bc5 h5 43.Kf1 Ke6 44.Bf8 g6 45.Bg7 f5 46.Ke2 Kxd7 47.Kd3 Nd8 48.Kc4 Ne6 49.Be5 Kc6 50.f3 h4 51.Bf6 Nf4 52.Bxh4 Nxg2 53.Bg3 a5 54.Bf2 a4 55.Bg3 a3 56.Kb3 Kd5 57.Kxa3 Kd4 58.Bf2+ Kd3 59.Kb4 Ke2 60.Bc5 Kxf3 61.Kc3 Nf4 62.h4 Kg4 63.Bf2 Ng2 64.Kd4 Nxh4 65.Ke5 g5 66.Kf6 f4 67.Ba7 Nf3 68.Bb8 Nd2 69.Ba7 Ne4+ 70.Ke5 Ng3 71.Kf6 f3 72.Ke5 Kh3 73.Kf6 g4 74.Kg5 Ne4+ 75.Kf4 Nf6 76.Bf2 Kg2 77.Bh4 f2 78.Bxf2 Kxf2 79.Kg5 g3 80.Kf4 g2 81.Kg5 Ne4+ 82.Kf5 Nd2 83.Ke5 g1=Q 84.Kd5 Ke3 85.Ke5 Qh1 86.Kf5 Kd4 87.Ke6 Ke4 88.Kd6 Kd4 89.Ke6 Qh2 90.Kf5 Qd6 91.Kg4 Ke4 92.Kg5 Qb6 93.Kg4 Qg1+ 94.Kh3 Kf4 95.Kh4 Qg4# 0-1