1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Qc2 d5 6.Nf3 Nbd7 7.Bg2 O-O 8.O-O c6 9.Bf4 b6 10.Rd1 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Bxc6 15.Qxc6 a6 16.e3 Qb8 17.Rc1 b5 18.Bf1 Nb6 19.Qc7 Bd6 20.Qxb8 Rfxb8 21.Rc6 Ne8 22.Be1 Kf8 23.Nd2 Ke7 24.Nf3 f6 25.b3 Kd7 26.Rc2 Rc8 27.Rxc8 Nxc8 28.a4 Rb8 29.axb5 axb5 30.Bd2 Ne7 31.Ne1 Nc6 32.Nd3 Nc7 33.f4 b4 34.Be2 Nb5 35.Rc1 Na5 36.Bd1 Nc6 37.Kf2 Ra8 38.Be2 Ra2 39.Ne5+ fxe5 40.Bxb5 Rxd2+ 41.Ke1 Rxh2 42.Rxc6 Rh1+ 43.Ke2 Rh2+ 44.Kf1 Rh1+ 45.Kg2 Rb1 46.Rc1+ Kd8 47.Rxb1 exd4 48.exd4 Bc7 49.Kf3 Ba5 50.g4 Ke7 51.g5 Kd6 52.g6 h5 53.Ra1 Bc7 54.f5 Bd8 55.f6 h4 56.f7 Bc7 57.f8=Q# 1-0