1.a3 Nf6 2.e3 c5 3.d4 cxd4 4.exd4 d5 5.Be3 Nc6 6.Nf3 Bg4 7.h3 Bxf3 8.Qxf3 Qb6 9.b4 g6 10.c3 Bg7 11.Nd2 O-O 12.Be2 e5 13.dxe5 Nxe5 14.Qf4 Nh5 15.Qh4 Qc6 16.O-O Bf6 17.Bg5 h6 18.Bxf6 Nxf6 19.Qxh6 Qxc3 20.Qf4 Kg7 21.Rac1 Qb2 22.Rb1 Qc3 23.Rb3 Qc7 24.Re3 Rfe8 25.Re1 Re6 26.Bg4 Nfxg4 27.hxg4 Rae8 28.Nb3 Qc4 29.Qd4 Qxd4 30.Nxd4 R6e7 31.f4 Nf3+ 32.Kf1 Nxe1 33.Rxe7 Rxe7 34.Nf5+ gxf5 35.g5 Kh7 36.a4 b5 37.Kf2 Re4 38.Kg3 Nf3 39.gxf3 Rxb4 40.Kh4 Re4 41.Kh5 Rxa4 42.Kh4 Kg6 43.Kg3 Kh5 44.Kg2 Ra5 45.Kg3 Ra4 46.Kh2 d4 47.Kh3 Rc4 48.Kg2 Rc8 49.Kg3 Rg8 50.Kf2 b4 51.Kf1 Rxg5 52.Kf2 Kg6 53.fxg5 a6 54.Kg2 Kxg5 55.Kg1 f6 56.f4+ Kh4 57.Kf2 Kg4 58.Kf1 Kg3 59.Ke2 Kh2 60.Ke1 Kg3 61.Kf1 Kh2 62.Kf2 a5 63.Kf1 d3 64.Ke1 b3 65.Kd1 b2 66.Ke1 b1=B 67.Kd2 Kg2 68.Kd1 Kh1 69.Kd2 Kg2 70.Kd1 a4 71.Kc1 Kg3 72.Kd1 Kh2 73.Kd2 Kh3 74.Ke1 Kh4 75.Kd2 Kh5 76.Ke3 Kh4 77.Kf2 Kh5 78.Kg3 Kh6 79.Kh3 a3 80.Kh4 Kg7 81.Kh5 Ba2 82.Kh4 Kg6 83.Kh3 Be6 84.Kg3 Kh6 85.Kg2 Bc4 86.Kh3 Bg8 87.Kg3 Kg6 88.Kg2 Be6 89.Kg1 Bd5 90.Kf2 Kf7 91.Kg1 Kg6 92.Kf2 Bg2 93.Kg1 d2 94.Kh2 a2 95.Kg3 d1=Q 96.Kxg2 Qg1+ 97.Kh3 Qh2+ 98.Kxh2 Kh5 99.Kg3 a1=Q 100.Kh2 Kg6 101.Kg3 Qd1 102.Kh4 Qg4# 0-1