1.d4 g6 2.e4 Bg7 3.Bc4 d6 4.Nf3 Nf6 5.Qe2 c6 6.e5 dxe5 7.Nxe5 O-O 8.c3 Nbd7 9.f4 c5 10.Be3 cxd4 11.Bxd4 Nb6 12.Bb3 a5 13.a4 Nbd5 14.g3 Be6 15.Nd2 Nc7 16.Bc2 Bd5 17.O-O Ne6 18.Bf2 Nd7 19.Nxd7 Qxd7 20.Nc4 Qc6 21.Nd2 Nc5 22.Rfe1 Rad8 23.Ne4 Nb3 24.Rad1 f5 25.Ng5 Nc5 26.Bxc5 Qxc5+ 27.Qe3 Qc6 28.Rxd5 Qxd5 29.Ne6 Rfe8