1.e4 c5 2.Nc3 e6 3.f4 d5 4.Nf3 d4 5.Ne2 Nc6 6.Ng3 Nf6 7.Bb5 Bd7 8.O-O h5 9.d3 h4 10.Nh1 Be7 11.Nf2 a6 12.Bxc6 Bxc6 13.Ne5 Qc7 14.Nh3 Nd7 15.Qg4 Nxe5 16.fxe5 Qxe5 17.Ng5 Bxg5 18.Bxg5 h3 19.gxh3 Qd6 20.Bf4 Qe7 21.Qxg7 O-O-O 22.Bg3 Rdf8 23.Qe5 Rxh3 24.Rf6 Rh5 25.Qxh5 Qxf6 26.Qxc5 Rd8 27.Rf1 Qh6 28.Rxf7 Qe3+ 29.Kg2