1.Nc3 c5 2.Nf3 Nf6 3.d4 cxd4 4.Nxd4 Nc6 5.Bg5 Qa5 6.Bxf6 gxf6 7.Nb3 Qh5 8.Nd5 Qe5 9.f4 Qd6 10.e4 Bg7 11.Qg4 Kf8 12.O-O-O Nb4 13.Ne3 Qc6 14.Nd4 Nxa2+ 15.Kb1 Qa4 16.Bb5 Qb4 17.Kxa2 h5 18.Qe2 a6 19.Bc4 e5 20.fxe5 f5 21.Nd5 Qa4+ 22.Kb1 Bxe5 23.Bb3 Qa5 24.exf5 d6 25.Nf3 f6 26.Nxe5 fxe5 27.Ne3 Rh6 28.Qc4 b5 29.Qf7#