1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bd7 6.Bc4 e6 7.g4 Nc6 8.Be3 Nxd4 9.Bxd4 e5 10.Be3 Bxg4 11.f3 Be6 12.Bb5+ Bd7 13.Qd2 Bxb5 14.Nxb5 Be7 15.Nxa7 d5 16.exd5 Nxd5 17.Nb5 Nxe3 18.Qxe3 O-O 19.Nc3 Bh4+ 20.Ke2 Bg5 21.Qd3 Qb6 22.Ne4 Bf4 23.Qb3 Qa6+ 24.Qd3 Qb6 25.Qb3 Qc6 26.Rad1 Rac8 27.c3 Qa6+ 28.Kf2 Kh8 29.Nd6 Rc7 30.Qb4 Rd8 31.Ne4 Rxd1 32.Qf8#