1.d4 Nf6 2.Nf3 g6 3.c3 Bg7 4.Bg5 d6 5.Nbd2 Nbd7 6.e4 c6 7.Be2 Qc7 8.O-O h6 9.Bh4 g5 10.Bg3 Nh5 11.Nc4 Nxg3 12.fxg3 b5 13.Ne3 Nb6 14.Bd3 a6 15.Rc1 e5 16.dxe5 dxe5 17.Bc2 Be6 18.Bb3 Nc4 19.Bxc4 bxc4 20.Qe2 Qb6 21.Kh1 Qb5 22.Rc2 Qa4 23.a3 O-O-O 24.Nd2 Rd3 25.Ndxc4 Bxc4 26.Nxc4 Qxc4 27.b3 Qb5 28.a4 Qxb3 29.Qxd3 Rd8 30.Qxa6+