1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Ba7 7.Qe2 Nc6 8.Nc3 Nge7 9.Be3 Bxe3 10.Qxe3 b5 11.O-O-O Na5 12.Nxa5 Qxa5 13.Qg5 Ng6 14.Qc5 Bb7 15.Bxb5 axb5 16.Rxd7 Rc8 17.Qd6 Qa6 18.Qxa6 Bxa6 19.Ra7 Rc6 20.Ra8+ Ke7 21.Ra7+ Kf6 22.f4 Nxf4 23.g3 Nh3 24.Rf1+ Ke5 25.Rfxf7 b4 26.Na4 Rhc8 27.c3 Ng5 28.Rxg7 Nxe4 29.Rxh7 bxc3 30.Rh5+ Kd6 31.bxc3 Nxc3