1.e4 c5 2.Nf3 e6 3.g3 Nc6 4.Bg2 Nf6 5.Qe2 d5 6.exd5 Nxd5 7.O-O Be7 8.Rd1 O-O 9.d4 cxd4 10.Nxd4 Nxd4 11.Rxd4 Bf6 12.Rd1 Qc7 13.c4 Nb6 14.Na3 Bd7 15.Bf4 e5 16.Be3 Bc6 17.Nb5 Qb8 18.c5 Nc8 19.Rd2 Ne7 20.Nd6 Qc7 21.Ne4 Bxe4 22.Bxe4 Nc6 23.Qg4 Qc8 24.Rd7 Rd8 25.Rad1 g6 26.Rxd8+ Bxd8 27.Qxc8 Rxc8 28.Rd7 Bc7 29.Bd5 Nd8 30.Bh6 Ne6 31.Re7 Ra8