1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.f4 Be7 7.Be3 Nc6 8.Be2 Qc7 9.O-O O-O 10.Kh1 a6 11.Qe1 Nxd4 12.Bxd4 b5 13.a3 Bb7 14.Qg3 Rfd8 15.Rae1 Ne8 16.Bd3 Rac8 17.Qf2 Qd7 18.Re3 Bf8 19.Rh3 Qe7 20.Nd1 Rd7 21.Ne3 g6 22.Qg3 Nf6 23.Qh4 e5 24.fxe5 Nh5 25.Qxh5 gxh5 26.Rg3+ Bg7 27.Nf5 Qf8 28.Nxg7 dxe5 29.Ne6+ Kh8 30.Bxe5+ f6 31.Rxf6