1.d4 e6 2.c4 Nf6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Qc2 d5 7.Bg2 Nbd7 8.O-O c6 9.Bf4 b6 10.cxd5 cxd5 11.Rc1 a5 12.Bc7 Qe8 13.e3 Ba6 14.Qd1 Rc8 15.Nbd2 Bd8 16.Bd6 Be7 17.Rxc8 Bxc8 18.Bxe7 Qxe7 19.Rc1 Ba6 20.Bf1 Bxf1 21.Qxf1 Qb4 22.Rc2 h6 23.a3 Qa4 24.Qc1 Qb5 25.Kg2 a4 26.Rc7 Ra8 27.Qc6 Qxc6 28.Rxc6 Kf8 29.Ne5 Nxe5 30.dxe5 Nd7 31.f4 Ra5 32.Nf3 Rb5 33.Rc2 Rc5 34.Nd4 Rxc2+ 35.Nxc2 Nc5 36.Nd4 Nd3 37.b3 axb3 38.Nxb3 Nb2 39.Nd2 Ke7 40.Kf3 Kd7 41.Nb3 Nc4 42.a4 Na5 43.Nd4 Nb7 44.Ne2 Nc5 45.Nc3 Kc6 46.Ke2 Kb7 47.g4 Ka6 48.Nb5 Ka5 49.Nd6 Kxa4 50.Nxf7 b5 51.f5 b4 52.f6 gxf6 53.exf6 Nd7 54.Nxh6 b3 55.Kd2 Nxf6 56.g5 Ne4+ 57.Kc1 Ka3 58.g6 b2+ 59.Kc2 Ka2 60.g7 b1=Q# 0-1