1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 d6 5.e4 Nbd7 6.Be2 e5 7.d5 Nc5 8.Qc2 a5 9.Be3 b6 10.Nd2 Ng4 11.Bxg4 Bxg4 12.f3 Bd7 13.b3 f5 14.a3 Bf6 15.O-O Bg5 16.Bxg5 Qxg5 17.b4 Qe3+ 18.Kh1 Qd3 19.Qb2 Na4 20.Nxa4 Bxa4 21.f4 O-O 22.fxe5 dxe5 23.exf5 Rxf5 24.Rxf5 Qxf5 25.bxa5 Rxa5 26.Rf1 Qh5 27.Ne4 Kg7 28.Qb4 Ra8 29.Qe7+ Kh6 30.Nf6 Qh4 31.g3 Qxc4