1.d4 a5 2.e4 c6 3.Nc3 e6 4.Bd3 d6 5.f4 e5 6.dxe5 dxe5 7.Nf3 Nd7 8.Bc4 b5 9.Bd3 a4 10.a3 Bd6 11.Bxb5 Qc7 12.fxe5 Nxe5 13.Nxe5 Bxe5 14.Bd3 Nf6 15.Qf3 Bg4 16.Qf2 Be6 17.Qh4 Ng4 18.Bd2 h5 19.Be2 Qb6 20.Bxg4 Bxg4 21.h3 Qxb2 22.O-O Be6 23.Rab1 Qxa3 24.Ne2 Qc5+ 25.Kh1 a3 26.Bb4 Qa7 27.Nf4 a2 28.Rbd1 a1=Q 29.Rxa1 Bxa1 30.Nxe6 fxe6 31.e5 Bxe5 32.Qe4 Qc7 33.Bc3 Rf8 34.Re1 Rf4 35.Qg6+ Qf7 36.Qxf7+ Kxf7 37.Bxe5 Rc4 38.c3 Rca4 39.Re3 g5 40.Rf3+ Ke8 41.Bd6 R8a5 42.Rf6 Kd7 43.Bb4 Rf5 44.Rh6 c5 45.Rh7+ Kc6 46.Rxh5 cxb4 47.cxb4 Rxb4 48.Rh8 Rf2 49.Kh2 Rbb2 50.Kg3 Rxg2+ 51.Kf3 Kd5 52.Rd8+ Ke5 53.Rd3 Rh2 54.Kg4 Rbg2+ 55.Rg3 Rxg3+ 56.Kxg3 Rc2 57.Kf3 Rc4 58.Ke3 Rc5 59.Kd3 Rc7 60.Ke3 Rc8 61.Kf3 Kf5 62.Ke3 Ke5 63.Kf3 Kf5 64.Ke3 e5 65.Kd3 Kf4 66.h4 gxh4 67.Kd2 h3 68.Kd3 h2 69.Kd2 Ke4 70.Ke2 Rc2+ 71.Kd1 Rg2 72.Kc1 h1=R# 0-1