1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.f4 Nc6 7.Nf3 Be7 8.Bd3 O-O 9.O-O a6 10.Kh1 Qc7 11.Qe1 b5 12.Qg3 b4 13.Nd1 e5 14.fxe5 dxe5 15.Ne3 Be6 16.Nh4 Nh5 17.Qf2 Nf4 18.Nef5 Bxh4 19.Qxh4 Nxd3 20.cxd3 f6 21.Be3 Rac8 22.Rac1 Bxf5 23.exf5 Qf7 24.Rf3 Ne7 25.Rcf1 Qxa2 26.Rh3 h6 27.Qg4 Kh7