1.d4 Nf6 2.Nf3 g6 3.g3 c5 4.c4 cxd4 5.Nxd4 Bg7 6.Bg2 Qa5+ 7.Nd2 Nc6 8.Nb5 d5 9.O-O dxc4 10.a4 Be6 11.Qc2 a6 12.Na3 Nd4 13.Qd1 Qh5 14.e3 Ne2+ 15.Kh1 Ng4 16.Nf3 Nxc1 17.Qxc1 Rc8 18.h4 h6 19.Nd4 Bd5 20.Qd1 Bxg2+ 21.Kxg2 Qd5+ 22.Kh3 h5 23.Nac2 O-O 24.Qe2 Rfd8 25.Rfd1 Qa5 26.Kg2 Rd6 27.Na3 Bxd4 28.exd4 Rf6 29.Rf1 Qd5+ 30.Kg1 Qxd4 31.Rad1 Qe5 32.Qc2 Qc5