1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.e5 Ng4 7.Bxf7+ Kxf7 8.Ng5+ Ke8 9.Qxg4 d6 10.Qe4 dxe5 11.Nxh7 Be7 12.Qg6+ Kd7 13.Qxg7 Rg8 14.Nf6+ Ke6 15.Nxg8 Bf8 16.Qg6+ Kd7 17.O-O b6 18.Nf6+ Ke6 19.Bg5 Be7 20.Ng8+ Kd7 21.Nxe7 Nxe7 22.Bxe7 Qxe7 23.Qe4 c6 24.cxd4 Ba6 25.Re1 Rg8 26.Qxe5 Re8 27.Qf5+ Kd6 28.Rxe7 Rxe7 29.Qf6+ Re6 30.Qd8#