1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 d6 5.Nc3 Nf6 6.Bc4 g6 7.Nxc6 bxc6 8.e5 Ng4 9.exd6 exd6 10.O-O d5 11.Nxd5 cxd5 12.Bb5+ Bd7 13.Re1+ Be7 14.Qxg4 Bxb5 15.Bg5 Bd7 16.Qd4 Be6 17.Qxh8+ Kd7 18.Qxd8+ Rxd8 19.Bxe7 Kxe7 20.Rad1 Kf6 21.Rd4 Rb8 22.b3 a5 23.Re3 h5 24.Kf1 g5 25.Ke1 Rc8 26.Kd2 Bf5 27.Rc3 Rd8 28.Rc5 Ke5 29.c3 Be6 30.Rxa5 f5 31.Rda4