1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 g6 5.Bc4 Bg7 6.d3 e6 7.O-O Nge7 8.Qe1 O-O 9.f5 exf5 10.Qh4 b5 11.Nxb5 Rb8 12.Bh6 d5 13.Ng5 f6 14.exd5 Nxd5 15.Nc7 fxg5 16.Bxg5 Qxc7 17.Bxd5+ Kh8 18.Bf4 Ne5 19.Rae1 Qd6 20.Bb3 Bb7 21.Qg3 Rbe8 22.Re3 Qd7 23.Qh4 Ng4 24.Rh3 Qd4+ 25.Kh1 Nf2+ 26.Kg1 Nxh3+ 27.Kh1 Nxf4 28.Qxf4 Re2 29.Rg1 Bxg2+ 30.Rxg2 Re1+ 31.Rg1 Rxg1#