1.d4 Nf6 2.Nf3 d5 3.Bf4 c5 4.e3 Nc6 5.Nbd2 e6 6.c3 cxd4 7.exd4 Nh5 8.Be3 Bd6 9.Ne5 g6 10.g4 Ng7 11.h4 Nxe5 12.dxe5 Bxe5 13.h5 O-O 14.Nf3 Bc7 15.Qd2 e5 16.Bc5 Bxg4 17.hxg6 fxg6 18.Ng5 Rf5 19.Nxh7 Bh5 20.Qh6 Bb6 21.Bh3 Bxc5 22.Bxf5 Nxf5 23.Qg5 Be7 24.Qg2 Kxh7 25.Kd2 Qb6 26.Kc2 d4 27.Rag1 Rf8 28.Qg4 d3+ 29.Kb1 d2 30.Kc2 Qd6