1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 Be7 5.cxd5 exd5 6.Bf4 c6 7.Qc2 g6 8.e3 Bf5 9.Bd3 Bxd3 10.Qxd3 Nbd7 11.Bh6 Ng4 12.Bf4 Ngf6 13.h3 O-O 14.Qc2 Re8 15.O-O a5 16.Rac1 Bf8 17.Rfd1 Nh5 18.Bh2 Nhf6 19.Qb3 Qb6 20.Qc2 Qa6 21.Ne5 a4 22.Nd3 Ne4 23.Nxe4 Rxe4 24.Ne5 Nxe5 25.Bxe5 Bg7 26.Bxg7 Kxg7 27.Rd3 Qb6 28.Ra3 Qb4 29.Qc3 Qxc3 30.Rcxc3 Ree8 31.b3 axb3 32.Rcxb3 Rxa3 33.Rxa3 Kf6 34.Ra7 Rb8 35.a4 Ke6 36.a5 Kd6 37.Kf1 Kc7 38.Ke2 f6 39.g4 g5 40.Kd3 Rh8 41.a6 Rb8 42.Rxb7+ Rxb7 43.axb7 Kxb7 44.Kc3 Kc7 45.Kb4 Kb6 46.f3 Kb7 47.Kc5 Kc7 48.e4 dxe4 49.fxe4 Kd7 50.d5 cxd5 51.exd5 Kc7 52.d6+ Kd7 53.Kd5 h6 54.Kc5 Kd8 55.Kc6 Kc8 56.d7+ Kd8 57.Kd6 h5 58.gxh5 f5 59.h6 g4 60.h7 gxh3 61.h8=Q# 1-0