1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 a6 6.Nxc6 bxc6 7.Bd3 d5 8.Qe2 Nf6 9.O-O Be7 10.b3 O-O 11.Bb2 Bb7 12.Na4 Rc8 13.c4 Nxe4 14.Bxe4 dxe4 15.Rad1 Qc7 16.c5 f5 17.f3 e5 18.fxe4 f4 19.Qg4 Bf6 20.Rd7 Qb8 21.Rfd1 Rce8 22.Nb6 a5 23.R1d6 Rf7 24.Rxf7 Kxf7 25.Nd7 Qa7 26.Qh5+ Ke7 27.Ba3 Bc8 28.Nxf6 Rf8 29.Nxh7