1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Qd2 Nf6 8.O-O-O Be7 9.f3 b5 10.g4 Nxd4 11.Bxd4 Bb7 12.Kb1 O-O 13.h4 b4 14.Na4 d5 15.Nb6 e5 16.Nxa8 Rxa8 17.Bg1 dxe4 18.g5 Nd5 19.fxe4 Nc3+ 20.bxc3 bxc3 21.Qd7 Rd8 22.Bh3 Rxd7 23.Rxd7 Qb8 24.Kc1 Ba3+ 25.Kd1 Bxe4 26.Ba7 Qb1+ 27.Ke2 Qxc2+ 28.Ke3 Bxh1 29.Rd8+ Bf8 30.Bc5 Qd2+ 31.Rxd2 Bxc5+