1.e4 c5 2.Nf3 d6 3.d4 Nf6 4.Bb5+ Bd7 5.Bxd7+ Qxd7 6.dxc5 Nxe4 7.cxd6 Nxd6 8.O-O Nc6 9.Bf4 O-O-O 10.Nc3 Qf5 11.Bxd6 Rxd6 12.Qe2 g6 13.Ne4 Rd7 14.Ng3 Qa5 15.c3 Bg7 16.b4 Qc7 17.Ne4 Rhd8 18.Rac1 Kb8 19.a4 Ne5 20.Nc5 Rd5 21.a5 a6 22.Nxe5 Bxe5 23.g3 Bd6 24.Na4 Qc6 25.Nb6 Re5 26.Qa2 h5 27.Qxf7 h4 28.f4 Rxa5 29.bxa5 h3 30.Rf2 Bc5 31.Qc4 Qg2# 0-1