1.e4 c5 2.Nf3 d6 3.c3 Nf6 4.Bd3 g6 5.O-O Bg7 6.h3 O-O 7.Bc2 Nc6 8.d4 cxd4 9.cxd4 Qb6 10.Nc3 e5 11.dxe5 dxe5 12.Bb3 Nd4 13.Be3 Nxf3+ 14.Qxf3 Qa6 15.Rfd1 Be6 16.Bc5 Rfd8 17.Nd5 Ne8 18.Rac1 Bxd5 19.Bxd5 Nf6 20.Be7 Rdc8 21.Bxf6 Qxf6 22.Qg4 Rxc1 23.Rxc1 Qe7 24.Qf3 Bh6 25.Rc4 Rd8 26.Qc3 Rd7 27.Rc8+ Bf8 28.a4 Qf6 29.Re8 Kg7 30.Qc8 Rxd5 31.exd5 Qd6 32.Qb8