1.e4 c5 2.Nc3 Nc6 3.Nf3 Nf6 4.Bb5 Nd4 5.e5 Nxb5 6.Nxb5 Nd5 7.O-O a6 8.c4 Nc7 9.Nc3 e6 10.d4 cxd4 11.Ne4 d5 12.exd6 Bxd6 13.Qxd4 Bf8 14.Qb6 f5 15.Bg5 Be7 16.Bxe7 Qxe7 17.Nd6+ Kf8 18.Ne5 Ne8 19.Nxe8 Qxe8 20.Rad1 Ke7 21.Rfe1 a5 22.Qc7+ Kf6 23.Rd8 Qxd8 24.Qf7+ Kg5 25.Qxg7+ Kh5 26.g4+ fxg4 27.Qxg4+ Kh6 28.Nf7#