1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 e6 5.Nf3 Nf6 6.O-O a6 7.Re1 Qc7 8.e5 Ng4 9.Nxd4 Nxe5 10.Nf5 Nxc4 11.Qg4 g6 12.Nd5 Qc6 13.Qxc4 gxf5 14.Qc3 Qxd5 15.Qxh8 b5 16.Re5 Qd4 17.c3 Qg4 18.f3 Qg6 19.Rxc5 Bb7 20.Kf2 f6 21.Rc7 Bc6 22.d4 Kf7 23.a4 Re8 24.axb5 axb5 25.Rca7 Be7 26.Qxe8+ Kxe8 27.Ra8+ Kf7 28.Be3 f4 29.Bxf4 e5 30.Be3 Qc2+ 31.Kg3 exd4