1.Nf3 Nf6 2.d4 c5 3.d5 b5 4.c4 Bb7 5.Qc2 bxc4 6.e4 e6 7.Bxc4 exd5 8.exd5 Bxd5 9.Bxd5 Nxd5 10.O-O Nc7 11.Bg5 Be7 12.Bxe7 Qxe7 13.Nc3 O-O 14.Rfe1 Ne6 15.Rad1 Nc6 16.Qf5 Ncd4 17.Qe4 Nxf3+ 18.Qxf3 Rad8 19.Qb7 Rb8 20.Qxa7 Rxb2 21.Rxd7 Qf6 22.Ne4 Qf4 23.g3 Qf3 24.Rd2 Rxd2 25.Nxd2 Qc3 26.Qd7 h6 27.Re3 Qa1+ 28.Nf1 Qxa2 29.h4 Qa8 30.Qd3 Rd8 31.Qe4 Qxe4 32.Rxe4 Rd4 33.Re1 Rd7 34.Ne3 Rc7 35.Rc1 h5 36.Kg2 g6 37.Kf3 Rd7 38.Ke4 Kg7 39.Nd5 Rd8 40.Ke5 Re8 41.Kd6 Nd4 42.Nf4 Nb3 43.Rc3 Nd2 44.Kd7 Re5 45.Kd6 Rf5 46.Rc2 Ne4+ 47.Kc6 c4 48.Re2 Rf6+ 49.Kc7 Nc3 50.Rc2 Nb5+ 51.Kb7 c3 52.Rc1 Rd6 53.Ne2 Rd2 54.Nxc3 Nxc3 55.Rxc3 Rxf2 56.Kc6 Kf6 57.Kd7 Kf5 58.Rc4 Kf6 59.Ke8 Kg7 60.Rc3 Re2+ 61.Kd7 Kf6 62.Rf3+ Kg7 63.Kd6 Re6+ 64.Kd5 Re8 65.Kd4 Re2 66.Kd3 Re6 67.Kd2 f6 68.Ra3 g5 69.hxg5 fxg5 70.Re3 Rxe3 71.Kxe3 Kf6 72.Kf3 Kf7 73.Ke3 Ke6 74.Ke4 Kf6 75.Kf3 Ke5 76.Ke3 Kf5 77.Kf3 Kf6 78.Ke4 Ke6 79.Kf3 Kd5 80.Ke3 Ke5 81.Kf3 Kd4 82.Kf2 Ke4 83.Ke2 g4 84.Kf2 Kd3 85.Kf1 Ke3 86.Kg2 Ke2 87.Kg1 Kf3 88.Kh2 Kf2 89.Kh1 Kxg3 90.Kg1 Kh3 91.Kh1 g3 92.Kg1 g2 93.Kf2 Kh2 94.Ke3 g1=Q+ 95.Kd3 Kg3 96.Kc3 Kf3 97.Kb2 Ke4 98.Kc2 Kd4 99.Kd2 Qg2+ 100.Ke1 Ke3 101.Kd1 Qd2# 0-1