1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bb5 Nd4 6.Bc4 e6 7.d3 Ne7 8.e5 d5 9.exd6 Qxd6 10.Ne4 Qc7 11.c3 Nxf3+ 12.Qxf3 O-O 13.Be3 b6 14.Nxc5 bxc5 15.Qxa8 Nc6 16.Bxc5 Bb7 17.Bxf8 Bxa8 18.Bxg7 Kxg7 19.O-O Na5 20.Bb3 Qb6+ 21.Rf2 Qe3 22.Bc2 Nb7 23.Kf1 Qb6 24.b4 Nd6 25.Re1 Nf5 26.d4 Qa6+ 27.Kg1 Qc4 28.Bxf5 Qxc3 29.Re5 gxf5 30.Ra5 Qxd4 31.a3 Bd5 32.h3 Qe3