1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 a6 6.Be2 d6 7.O-O Nf6 8.Be3 Bd7 9.f4 Be7 10.Qe1 O-O 11.Qg3 b5 12.a3 Qb8 13.Bf3 Qc7 14.Rad1 Rac8 15.e5 dxe5 16.Nxc6 Bxc6 17.fxe5 Ne8 18.Ne4 Bxe4 19.Bxe4 Bc5 20.Bxc5 Qxc5+ 21.Kh1 g6 22.Qf4 f6 23.exf6 Nxf6