1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 Nf6 5.Bc4 g6 6.O-O Bg7 7.d3 O-O 8.Qe1 e6 9.f5 exf5 10.Qh4 Ng4 11.Bg5 Bf6 12.h3 Bxg5 13.Nxg5 h6 14.hxg4 Qxg5 15.Qxg5 hxg5 16.gxf5 gxf5 17.exf5 Nd4 18.Nd5 Nxc2 19.Ne7+ Kh7 20.f6 Kh6 21.g4 Nxa1 22.Kf2 Bxg4 23.Rxa1 Rae8 24.Rh1+ Bh5 25.Kg3 a6 26.Bd5 g4 27.Kf4 b5 28.Nf5+ Kg6 29.Rxh5 Kxh5 30.Bxf7+ Rxf7 31.Ng7+ Rxg7