1.e4 c5 2.f4 e6 3.Nf3 d5 4.Bb5+ Nc6 5.Nc3 Ne7 6.exd5 exd5 7.Qe2 Qd6 8.O-O a6 9.Bxc6+ bxc6 10.b3 Qxf4 11.Ne5 Qd4+ 12.Kh1 Be6 13.Bb2 Qb4 14.Rae1 Qb7 15.Na4 Qb5 16.Qf2 f6 17.Nxc5 Bc8 18.a4 Qb6 19.a5 Qc7 20.Qf3 Bf5 21.Nc4 Kf7 22.Ne3 Bg6 23.Bxf6 gxf6 24.Qxf6+ Kg8 25.Ne6 Qc8 26.Ng4 h5 27.Qf7+ Bxf7 28.Nf6#