1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O a6 5.d3 b5 6.Bb3 a5 7.Ng5 Nf6 8.a4 Rf8 9.Bxf7+ Rxf7 10.Nxf7 Kxf7 11.axb5 Nd4 12.Bd2 a4 13.c3 Nxb5 14.Rxa4 Rb8 15.Qb3+ Ke7 16.c4 Nd4 17.Qxb8 Ne2+ 18.Kh1 Ng4 19.Bg5+ Ke8 20.Bxd8 Nxf2+ 21.Rxf2 Bxf2 22.Qxc8 h6 23.Bh4+ Kf7 24.Bxf2 g5 25.Qxd7+ Kf6 26.Ra6+ c6 27.Rxc6#