1.d4 Nf6 2.Nf3 e6 3.g3 c5 4.c4 cxd4 5.Nxd4 d5 6.Bg2 e5 7.Nf3 d4 8.O-O Nc6 9.e3 Be7 10.exd4 exd4 11.Bf4 O-O 12.Ne5 Qb6 13.Re1 Qxb2 14.Nd2 Nxe5 15.Rxe5 Bg4 16.Nf3 Qa3 17.h3 Be6 18.Nxd4 Rad8 19.Be3 Bxc4 20.Qc1 Bd6 21.Rg5 Bd3 22.Bxb7 h6 23.Qxa3 Bxa3 24.Ra5 Bb2 25.Rd1 Bc2 26.Rd2 Bc3 27.Rxc2 Bxa5 28.Nc6 Rd1+ 29.Kg2 Bb6 30.Bd2 Re8 31.Bb4 Nd5 32.Ba3 Rde1 33.Ba6 R1e6 34.h4 h5 35.Bb5 Rc8 36.Ba4 Rc7 37.Bb2 Ne7 38.Nxe7+ Rexe7 39.Rd2 Rc8 40.Ba3 Re4 41.Bb3 Rd4 42.Re2 Rd7 43.Ba4 Rdd8 44.Bb3 Re8 45.Rd2 Rcd8 46.Rc2 Re5 47.Bb2 Rc5 48.Re2 Rc7 49.Ba3 g6 50.Kf3 Kg7 51.Bb2+ f6 52.Re6 Bd4 53.Ba3 Rb7 54.Kg2 Rc8 55.Kf1 a5 56.Kg2 Ra7 57.Ba4 Be5 58.Be7 Rc4 59.Bb3 Rc3 60.Ba4 Kf7 61.Rxf6+ Bxf6 62.Bc6 Rxg3+ 63.fxg3 Bxe7 64.Kf1 Bf8 65.Bb7 Ke6 66.Bh1 Ke5 67.g4 Kd4 68.Be4 Re7 69.Ke1 a4 70.Kd1 Rxe4 71.g5 Bc5 72.Kd2 Bb4+ 73.Kc1 Bd6 74.Kd2 Rg4 75.Kc1 Kc5 76.Kd2 Be7 77.Ke2 Kb5 78.Kd1 Kc5 79.Kc1 Bf6 80.Kc2 Bd8 81.Kb1 Kd5 82.Ka1 Re4 83.a3 Be7 84.Ka2 Rd4 85.Kb1 Bxa3 86.Ka2 Be7 87.Kb2 Kd6 88.Kc3 Kd7 89.Kb2 Rd2+ 90.Kb1 Rd4 91.Kb2 Kd6 92.Ka3 Rd2 93.Kxa4 Kc6 94.Ka5 Ra2# 0-1