1.e4 c5 2.b4 b6 3.bxc5 bxc5 4.Nf3 e6 5.e5 a6 6.d4 cxd4 7.Qxd4 Nc6 8.Qe4 Rb8 9.Bc4 Bb7 10.Qd3 Na5 11.Bxa6 Bxf3 12.Qxf3 Nc6 13.c4 Qa5+ 14.Bd2 Qxa6 15.Nc3 Qxc4 16.Ne2 Nxe5 17.Qg3 Nd3+ 18.Kf1 d6 19.a3 Nf6 20.f3 g6 21.Rd1 e5 22.f4 Nh5 23.Qe3 Ndxf4 24.Rc1 Qa6 25.Bc3 Qxe2+ 26.Qxe2 Nxe2 27.Kxe2 Nf4+ 28.Kf3 Be7 29.a4 Kd7 30.Bd2 Rb3+ 31.Ke4 f5#