1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Nf3 Bg7 5.e3 O-O 6.Qb3 e6 7.Bd2 Nc6 8.cxd5 exd5 9.Bd3 Re8 10.O-O Rb8 11.h3 Be6 12.Ng5 Qd7 13.Nxe6 Qxe6 14.Rac1 a6 15.Rfd1 b5 16.Be1 Bf8 17.Bf1 Na5 18.Qc2 Qb6 19.Qe2 Rbc8 20.Qf3 Red8 21.g3 Bg7 22.Bg2 c6 23.b3 Nb7 24.Qe2 Re8 25.Qd2 Bf8 26.Rc2 Nd6 27.Qc1 Qb7 28.Ne2 Bh6 29.Kh2 Nfe4 30.f3 Nxg3 31.Nxg3 Bxe3 32.Bd2 Bxd4 33.Bf4 Be5 34.Bxe5 Rxe5 35.f4 Ree8 36.f5 Kg7 37.f6+ Kxf6 38.Qf4+ Ke7 39.Kh1 Kd7 40.h4 f5 41.h5 Qb6 42.Rd4 Re6 43.Rcd2 Rce8 44.Kh2 Qc7 45.Rc2 Qb6 46.Rcd2 Qc7 47.Rc2 Qd8 48.Qf2 Re5 49.a4 g5 50.axb5 axb5 51.Ra2 h6 52.Bh3 g4 53.Ra7+ Ke6 54.Rxg4 fxg4 55.Bxg4+ Nf5 56.Nxf5 Qb8 57.Ng7+ Kd6 58.Rd7#