1.e4 c5 2.Nc3 d6 3.f4 Nc6 4.Nf3 g6 5.Bc4 Bg7 6.O-O e6 7.f5 exf5 8.d3 Nge7 9.Qe1 O-O 10.Qh4 fxe4 11.Ng5 h5 12.Nxf7 Rxf7 13.Bxf7+ Kh7 14.Nxe4 Nf5 15.Qxd8 Nxd8 16.Ng5+ Kh8 17.Bxg6 Nd4 18.c3 Ne2+ 19.Kh1 Nxc1 20.Raxc1 Bh6 21.h4 Bg4 22.Rce1 Kg7 23.Bf5 Bxg5 24.hxg5 Nc6 25.Bxg4 hxg4 26.Kh2 Kg6 27.Rf6+ Kxg5 28.Rxd6 Rf8 29.Kg3 Rf5 30.Ree6 Ne5 31.Rd5