1.d4 Nf6 2.c4 c5 3.Nf3 cxd4 4.Nxd4 Nc6 5.g3 Qb6 6.Nxc6 bxc6 7.Bg2 e6 8.O-O Be7 9.Nc3 d5 10.b3 O-O 11.Be3 Qa6 12.cxd5 cxd5 13.Na4 Bd7 14.Nc5 Qa3 15.Nxd7 Nxd7 16.Bd4 Bf6 17.e4 e5 18.Be3 d4 19.Bc1 Qa6 20.f4 Rac8 21.Bh3 Rfd8 22.Qh5 g6 23.Qg4 Rc2 24.f5 d3 25.Bg5 Qc6 26.fxg6 fxg6 27.Qe6+ Qxe6 28.Bxe6+ Kg7 29.Bxd7 Bxg5 30.Bb5 d2 31.Bc4 Rc1 32.h4 Rxa1