1.e4 e5 2.Nf3 Bd6 3.Nc3 Nf6 4.Bc4 O-O 5.O-O Bc5 6.Nxe5 d6 7.Nxf7 Qd7 8.Nxd6+ Kh8 9.Nf7+ Rxf7 10.Bxf7 Qd8 11.d3 Qf8 12.Nd5 Nxd5 13.Bxd5 Na6 14.Qf3 Qe8 15.Qf7 Qxf7 16.Bxf7 g6 17.Bh6 Bf8 18.Bxf8 Bd7 19.Be7 Kg7 20.Bd5 Re8 21.Ba3 Be6 22.Bxe6 Rxe6 23.Rae1 Rf6 24.e5 Rf4 25.e6 Nb8 26.e7 Kh6 27.e8=Q Kh5 28.Qe5+ Kh6 29.Bf8+ Rxf8 30.Re4 c6 31.Rh4#