1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 e6 7.Bb3 Be7 8.Be3 O-O 9.Qe2 a6 10.O-O-O Qc7 11.f3 b5 12.Kb1 Nxd4 13.Bxd4 Nd7 14.f4 b4 15.Na4 a5 16.f5 Ba6 17.Qg4 e5 18.Bf2 Rac8 19.Qf3 Qc6 20.Qe3 Bd8 21.Qd2 Bb5 22.Qxd6 Bxa4 23.Bxa4 Qxa4 24.b3 Qa3 25.Qxd7 Rxc2 26.Kxc2 Qxa2+ 27.Kd3 Qxf2 28.Rd2 Qb6 29.Ke2 Bg5 30.Rd3 Rd8 31.Qa4 Rxd3 32.Qe8#