1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Qe7 5.Bxf7+ Kd8 6.Bb3 d6 7.Nc3 Nd4 8.Nf7+ Ke8 9.Nxh8 Be6 10.d3 Nxb3 11.axb3 d5 12.exd5 Nxd5 13.Qh5+ g6 14.Nxg6 hxg6 15.Qxg6+ Bf7 16.Qe4 Nf6 17.Qxb7 Rd8 18.Bg5 e4 19.O-O exd3 20.Rfe1 Be6 21.Qc6+ Bd7 22.Rxe7+ Bxe7 23.Qxc7 Rc8 24.Qe5 Rc5 25.Qe3 Nd5 26.Nxd5 Rxd5 27.Qxe7#