1.d4 e6 2.Nf3 Nf6 3.c4 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 O-O 7.Bg2 Nbd7 8.O-O c6 9.Rc1 b6 10.cxd5 cxd5 11.Bf4 a5 12.Bc7 Qe8 13.Nc3 Ba6 14.Qb3 Rc8 15.Nb5 Ne4 16.Bf4 Rxc1+ 17.Rxc1 a4 18.Qxa4 Ndc5 19.dxc5 Bxb5 20.Qc2 bxc5 21.Ne5 f5 22.b3 Bd6 23.a4 Ba6 24.Nd3 e5 25.Be3 d4 26.Bd2 Qe6 27.b4 c4 28.b5 cxd3 29.exd3 Nxd2 30.bxa6 Nb3 31.Qa2 e4 32.Rb1 Nc5 33.Qxe6+ Nxe6 34.Rb6 Rd8 35.a7 Bc5 36.Rxe6 Bxa7 37.dxe4 d3 38.Bf3 d2 39.Bd1 fxe4 40.Rxe4 Rf8 41.Re2 Rd8 42.Kf1 Kf8 43.Re4 Bb6 44.Ke2 Ba5 45.Re5 Re8 46.Rxe8+ Kxe8 47.Kd3 Kd7 48.f3 Kd6 49.Ke4 Bb6 50.f4 Bg1 51.h3 Bb6 52.g4 h6 53.Kf5 Ke7 54.Kg6 Kf8 55.f5 Bd8 56.Bb3 Bb6 57.f6 gxf6 58.Kxh6 Bf2 59.a5 Ke7 60.Kg6 Bh4 61.a6 Bf2 62.Kf5 Bd4 63.h4 Kf8 64.Kg6 Ke7 65.h5 Kf8 66.h6 f5 67.gxf5 Ke7 68.h7 Kf8 69.f6 d1=Q 70.Bxd1 Bb6 71.h8=Q# 1-0