1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Nxc6 bxc6 7.e5 Nh5 8.Bc4 e6 9.O-O Qh4 10.Qe2 d5 11.exd6 Bxd6 12.g3 Qe7 13.Bh6 Bb7 14.Ne4 Be5 15.Rad1 Nf6 16.f4 Nxe4 17.fxe5 Qc5+ 18.Be3 Qe7 19.Qf3 Nc5 20.Bg5 Qc7 21.b4 Ba6 22.b5 Bb7 23.bxc6 h6 24.Rd7 Qxd7 25.cxd7+ Kxd7 26.Qxf7+ Kc6 27.Bxe6 Rhf8 28.Bd5+ Kb5 29.Rb1+ Ka4 30.Bb3+ Ka5 31.Qc7+ Kb5 32.c4+ Ka6 33.Qxc5 Rf1+ 34.Rxf1