1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Bc4 Nxd4 7.Be3 Nc6 8.O-O Nf6 9.f4 d6 10.Be2 O-O 11.f5 Qa5 12.g4 Qb4 13.Qd3 Ne5 14.Qd1 Nc4 15.Bxc4 Qxc4 16.Bd4 Nxe4 17.Bxg7 Kxg7 18.Nd5 b6 19.Qd3 Qc5+ 20.Ne3 Bb7 21.Rf4 Ng5 22.Kf1 Qe5 23.Qd4 Qxd4 24.Rxd4 Rac8 25.Rad1 Nf3 26.f6+ Kxf6 27.R4d3 Ba6 28.c4 Ne5 29.Nd5+ Ke6 30.Nf4+ Kd7 31.Re3 Nxc4