1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bd3 Nc6 7.Nxc6 bxc6 8.O-O e5 9.f4 Be7 10.h3 exf4 11.Rxf4 g5 12.Rf1 g4 13.hxg4 Nxg4 14.Qf3 Be6 15.Ne2 Rg8 16.Nf4 Ne5 17.Qh5 Bg4 18.Qh2 Qb6+ 19.Kh1 h5 20.Qg1 Qc7 21.Be3 h4 22.Be2 Qd7 23.Qf2 h3 24.g3 h2 25.Nd3 O-O-O 26.Nxe5 dxe5 27.Bxa6+ Kb8 28.b4 Bh3 29.Rfb1 Bh4 30.Bf4 exf4 31.Qxf4+ Qc7 32.Qxc7+ Kxc7 33.gxh4 Rd2 34.Bd3 Rf2 35.Re1 Bg2+ 36.Kxh2 Bxe4+ 37.Kh3 Bg2+ 38.Kh2 Bd5+