1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.Bxc6 bxc6 5.b3 Ne7 6.Bb2 f6 7.O-O Ng6 8.Re1 Be7 9.c3 d5 10.d3 O-O 11.c4 e5 12.Nc3 d4 13.Na4 f5 14.exf5 Bxf5 15.Qc2 e4 16.dxe4 Bg4 17.Nd2 Bh4 18.g3 Nf4 19.f3 Qg5 20.gxh4 Nh3+ 21.Kh1 Nf2+ 22.Kg1 Qxh4 23.Re2 Bxf3 24.Rxf2 Qg4+ 25.Kf1 Be2+ 26.Ke1 Rxf2 27.Kxf2 Rf8+ 28.Ke1 d3 29.Qc3 Qg1+ 30.Nf1 Rxf1+ 31.Kd2 Qg5#