1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.g3 Bg7 6.Nf3 e5 7.Bc4 Nf6 8.Ng5 O-O 9.a3 Qa5+ 10.Nc3 h6 11.Nf3 Nxe4 12.Qd5 Nxc3 13.bxc3 Qxc3+ 14.Kd1 Qxa1 15.Nh4 Ne7 16.Qf3 d6 17.Nxg6 Nxg6 18.Bd3 Qd4 19.Qh5 Bg4+ 20.Qxg4 Qxg4+ 21.Kd2 e4 22.Bxe4 Qxe4 23.Re1 Qd4+ 24.Ke2 Rfe8+ 25.Kf1 Qc4+ 26.Kg2 Rxe1 27.Bxh6 Bxh6 28.a4 Qe4+ 29.f3 Re2+ 30.Kh1 Qxf3+ 31.Kg1 Qg2#