1.e4 c5 2.Nc3 a6 3.f4 b5 4.Nf3 Bb7 5.d3 d6 6.g4 g6 7.Bg2 Bg7 8.O-O h5 9.g5 e6 10.Qe1 Ne7 11.Bd2 Nbc6 12.Ne2 Bxb2 13.Rb1 Bg7 14.c3 Qc7 15.a4 O-O 16.axb5 axb5 17.Qh4 Ra2 18.Rfd1 Rfa8 19.Ng3 b4 20.c4 Nd4 21.Nxd4 Bxd4+ 22.Kh1 R8a3 23.f5 exf5 24.exf5 Bxg2+ 25.Kxg2 Rxd3 26.f6 Rdxd2+ 27.Kf1 Rf2+ 28.Ke1 Bc3+ 29.Rd2 Raxd2 30.Nxh5 Rde2+ 31.Kd1 Re1#