1.e4 c5 2.b4 e5 3.bxc5 Bxc5 4.Nc3 Nf6 5.Nf3 Nc6 6.Nxe5 Nxe5 7.d4 Bb4 8.Bd2 Nc6 9.d5 Bxc3 10.Bxc3 Ne7 11.Qf3 d6 12.Bxf6 gxf6 13.Qxf6 Ng6 14.Qg7 Bd7 15.Rb1 Qa5+ 16.Kd1 O-O-O 17.Bd3 Ne5 18.Qf6 Rhg8 19.Qxd6 Bg4+ 20.f3 Rxd6 21.fxg4 Nxg4 22.Ke2 Qc5 23.Rhf1 Qe3+ 24.Kd1 Nf2+ 25.Rxf2 Qxf2 26.Rb4 Rxg2 27.Rc4+ Kb8 28.Kc1 Qe1+ 29.Kb2 Rb6+ 30.Rb4 Qxb4+ 31.Ka1 Qb1# 0-1