1.d4 Nf6 2.Nf3 e6 3.c4 Be7 4.Bf4 d5 5.e3 O-O 6.Nc3 Nbd7 7.cxd5 Nxd5 8.Nxd5 exd5 9.Bd3 c5 10.O-O c4 11.Bc2 Nf6 12.b3 c3 13.Ne5 Ne4 14.Re1 Be6 15.f3 Nd2 16.Qe2 Rc8 17.Qb5 Qb6 18.a4 Rfe8 19.Kf2 f6 20.Nd3 g5 21.Bg3 Qc6 22.h4 Bf5 23.hxg5 fxg5 24.Rh1 Qe6 25.Be5 Rf8 26.Ke2 Rf7 27.a5 Bf8 28.a6 b6 29.Rac1 Ba3 30.Ra1 Bd6 31.Rac1 Ne4 32.fxe4 Bxe4 33.Nf2 Bxg2 34.Bxh7+ Rxh7 35.Rxh7 Kxh7 36.Qd3+ Be4 37.Nxe4 Qg4+ 38.Ke1 dxe4 39.Qf1 Bxe5 40.dxe5 Qf3 41.Qxf3 exf3 42.Kf2 Kg6 43.Kxf3 Kf5 44.Ke2 Kxe5 45.Kd3 g4 46.Rg1 c2 47.Kd2 c1=Q+ 48.Kd3 Qc2# 0-1