1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Nf6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Rb8 10.c4 Bb4+ 11.Bd2 Nxf4 12.Bxb4 Rxb4 13.Qd2 Qxe5 14.Qxb4 Qxe4+ 15.Kd1 d5 16.Qd2 e5 17.cxd5 O-O 18.d6 Bg4+ 19.Kc1 Rd8 20.Ba6 Be2 21.Re1 Rxd6 22.Qxd6 Qe3+ 23.Qd2 Qc5+ 24.Kb1 Bxa6 25.Qd8+ Qf8 26.Qxf8+ Kxf8 27.Rxe5 Nxg2 28.b4 Bc4 29.Kb2 f6 30.Rc5 Bb5 31.a4