1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 c5 5.cxd5 exd5 6.Bg2 Be7 7.O-O O-O 8.dxc5 Bxc5 9.Bg5 Nc6 10.Nc3 d4 11.Ne4 Be7 12.Nxf6+ Bxf6 13.Bxf6 Qxf6 14.Rc1 Rd8 15.Ne1 Bg4 16.Nd3 Re8 17.Re1 Rad8 18.h3 Bf5 19.Qb3 Re7 20.Nf4 Qe5 21.Nd3 Qd6 22.Qb5 g6 23.g4 Bxd3 24.exd3 Ne5 25.Re4 f5 26.gxf5 gxf5 27.Re2 f4 28.Rc5 Rde8 29.Rd5 Qf6 30.Re4 f3 31.Bf1 Qg6+ 32.Rg4 Nxg4 33.Rg5 Ne3 34.Rxg6+ hxg6 35.fxe3 dxe3 36.Qd5+ Rf7 37.Qb5 Ree7 38.Qb4 e2 39.Kf2 exf1=Q+ 40.Kxf1 f2 41.d4 Re1+ 42.Qxe1 fxe1=Q+ 43.Kxe1 Rf4 44.d5 Rd4 45.b3 Rxd5 46.Ke2 Rf5 47.Kd2 Rh5 48.Ke2 Rxh3 49.Kd2 Rh7 50.Kd1 Rh3 51.Kd2 g5 52.Kd1 g4 53.Ke2 Rf3 54.Kd2 g3 55.Ke2 Rf5 56.Kd2 g2 57.Ke2 g1=Q 58.Kd3 Rd5+ 59.Ke4 Rh5 60.Kf4 Rh3 61.Ke5 Qg2 62.Kf4 Qe2 63.Kg5 Rg3+ 64.Kf5 Rg5+ 65.Kxg5 Qxa2 66.Kg4 Qxb3 67.Kf4 Qd1 68.Kg3 Qd6+ 69.Kg2 Qd8 70.Kg1 Qd2 71.Kh1 Qf4 72.Kg1 Qc1+ 73.Kg2 Qa1 74.Kf2 Qd4+ 75.Kg2 Qd7 76.Kf2 Qf5+ 77.Kg2 Qh5 78.Kf2 Qh2+ 79.Kf1 Qb2 80.Ke1 Qa3 81.Ke2 Qd6 82.Kf2 b5 83.Kg2 b4 84.Kf2 Qa6 85.Kg2 Qa4 86.Kf2 Qd7 87.Kf1 b3 88.Kf2 Qf7+ 89.Kg2 Qf4 90.Kh1 Qd4 91.Kg2 Qd2+ 92.Kg3 Qh2+ 93.Kf3 Qc7 94.Kf2 Qe7 95.Kg2 Qe2+ 96.Kh1 b2 97.Kg1 b1=Q# 0-1