1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 O-O 5.e4 d6 6.Be2 Nbd7 7.Bg5 h6 8.Bh4 e5 9.d5 a5 10.Nd2 Nc5 11.O-O g5 12.Bg3 Kh7 13.Rb1 Kg6 14.b3 h5 15.h3 Bh6 16.Qc2 h4 17.Bh2 g4 18.hxg4 Nxg4 19.Bxg4 Bxg4 20.f4 Qe7 21.fxe5 dxe5 22.Nf3 Bg7 23.Qf2 Rh8 24.d6 cxd6 25.Nd5 Qd8 26.Nxe5+ dxe5 27.Qxf7+ Kh6 28.Nf6 Be2 29.Bxe5