1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Qc2 h6 7.Bg2 d5 8.O-O c6 9.Rd1 Nbd7 10.Bf4 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Nxe5 14.dxe5 Nd7 15.cxd5 cxd5 16.Bd4 b6 17.e4 dxe4 18.Qxe4 Rb8 19.Qe2 Bb7 20.Nc3 Bxg2 21.Kxg2 Qc7 22.Rac1 Nc5 23.Qf3 Rbd8 24.Nb5 Qb8 25.Rc4 Rd5 26.Nc3 Rdd8 27.b3 Nd7 28.Qe4 b5 29.Rc6 Qb7 30.Qf3 Bb4 31.Ne4 Nxe5 32.Bxe5 Rxd1 33.Nf6+ gxf6 34.Bxf6 Rd5 35.Qg4+ Rg5 36.Bxg5 Qxc6+ 37.Kh2 f5 38.Qh5 Qe8 39.Qxh6 Bc3 40.Be7 Qxe7 41.Kg1 Bg7 42.Qd2 Rd8 43.Qe2 Rc8 44.Qf1 Rc7 45.Qd1 Rc6 46.Kh1 Rc5 47.a3 a4 48.Kg1 axb3 49.Qe1 b2 50.Qd1 Rc4 51.Qd2 b4 52.g4 b3 53.Qg5 Qxg5 54.Kh2 fxg4 55.h4 Qxh4+ 56.Kg2 Rc1 57.f4 Rc2+ 58.Kf1 b1=Q# 0-1