1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.Bc4 O-O 8.f3 Qb6 9.a3 Ng4 10.fxg4 Bxd4 11.Nd5 Qc5 12.Bxd4 Nxd4 13.Qd3 b5 14.Rd1 Nxc2+ 15.Qxc2 bxc4 16.b4 Qd6 17.O-O Qe5 18.Qxc4 d6 19.Qc7 Bxg4 20.Nxe7+ Kg7 21.Rxd6 Be6 22.Qc5 Qb2 23.Qg5 Rae8 24.e5 h6 25.Qf6+ Kh7 26.Rxe6 Qd4+ 27.Kh1 Qd3 28.Rd6 Qe4 29.Nxg6 Qxg6 30.Qxg6+ fxg6 31.Rxf8 Rxf8 32.Kg1 Re8 33.Rd7+ Kg8 34.Rxa7 Rxe5