1.d4 Nf6 2.Nf3 g6 3.g3 Bg7 4.Bg2 O-O 5.c4 d6 6.Nc3 Nc6 7.d5 Na5 8.Nd2 Nd7 9.Qc2 Ne5 10.b3 c6 11.Bb2 Rb8 12.O-O b5 13.dxc6 bxc4 14.bxc4 Naxc6 15.Rab1 Bf5 16.e4 Nb4 17.Qd1 Bg4 18.f3 Be6 19.Nd5 Nbd3 20.Bxe5 Bxe5 21.f4 Bd4+ 22.Kh1 Nf2+ 23.Rxf2 Bxf2 24.Rxb8 Qxb8 25.Nxe7+ Kg7 26.Nb3 Bxc4 27.Qc2 Bxb3 28.Qc3+ f6 29.axb3 Qb7 30.h4 Qxe7