1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 Nbd7 8.f4 Nc5 9.Qf3 Be7 10.f5 Qc7 11.Bg5 b5 12.fxe6 fxe6 13.e5 Bb7 14.Qh3 dxe5 15.Nxe6 Nxe6 16.Qxe6 Rf8 17.O-O-O Bc8 18.Nd5 Nxd5 19.Qxd5 Bxg5+ 20.Kb1 Bb7 21.Qe6+ Qe7 22.Qb6 Rf6 23.Qa5 Rd6 24.a4 Qd8 25.Qxd8+ Raxd8 26.Rde1 Bf6 27.Rhg1 Bd5 28.g4 Bxb3 29.g5 Bf7 30.gxf6 gxf6 31.axb5 axb5 32.b3 Bg6 33.Rgf1 Ke7