1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.h3 b5 7.g4 Bb7 8.Bg2 b4 9.Nd5 Nxd5 10.exd5 g6 11.Be3 Bg7 12.Qe2 O-O 13.O-O-O Qc7 14.Kb1 Nd7 15.Nc6 Bxc6 16.dxc6 Ne5 17.Bd4 Nxc6 18.Bxg7 Kxg7 19.Bxc6 Qxc6 20.Qxe7 Rac8 21.Qxd6 Qxc2+ 22.Ka1 Qxf2 23.Qxb4 Rb8 24.Qc3+ Kg8 25.Rhf1 Qh2 26.g5 Rb5 27.Qf6 Qxh3 28.Rh1 Qf5 29.Qxa6 Qxg5 30.Rdg1 Qe5 31.Qa3 Rfb8 32.Rg2 Qe4 33.Qh3 h5 34.Rhg1 Qf5 35.Qc3 Qe5 36.Qa3 Qd4 37.Rf1 Qd5 38.Rgf2 Ra5 39.Rxf7 Rxa3