1.e4 c5 2.d4 cxd4 3.Qxd4 Nc6 4.Qd1 Nf6 5.Nc3 d6 6.g3 e5 7.Bg5 Be7 8.Nf3 O-O 9.Bg2 Be6 10.O-O a6 11.a3 Ne8 12.Bc1 Bf6 13.b3 g6 14.Bh6 Ng7 15.Rb1 Qe7 16.a4 Rfd8 17.Qe1 Ne8 18.Rd1 Rac8 19.Ne2 Bh8 20.c4 Bg7 21.Bg5 f6 22.Be3 Qf7 23.Nc3 h6 24.Qd2 Ne7 25.Bxh6 f5 26.Bxg7 Nxg7 27.exf5 Nexf5 28.Ng5 Qe7 29.Nxe6 Nxe6 30.Bd5 Nd4 31.Qh6 Qf6 32.f4 Nf5 33.Qh3 Rc7 34.Ne4 Qe7 35.Ng5