1.Nf3 Nf6 2.c4 g6 3.Nc3 d5 4.e3 Bg7 5.cxd5 Nxd5 6.Bc4 Nb6 7.Bb3 c5 8.d4 cxd4 9.exd4 Nc6 10.Be3 O-O 11.h3 Na5 12.Bc2 Nac4 13.Qe2 Bd7 14.O-O Nxb2 15.Bxg6 hxg6 16.Qxb2 Bc6 17.Ne5 Rc8 18.Nxc6 Rxc6 19.Rfd1 Qd7 20.a4 Rfc8 21.Rac1 Nxa4 22.Nxa4 Rxc1 23.Rxc1 Rxc1+ 24.Qxc1 Qxa4 25.Qc8+ Kh7 26.Qxb7 Bf6 27.Kh2 a5 28.Qc7 Qb4 29.Qf4 a4 30.g4 Kg8 31.Qc7 a3