1.e4 e5 2.Nf3 f5 3.Nxe5 Qf6 4.Nc4 fxe4 5.Nc3 c6 6.Nxe4 Qe6 7.Qh5+ Kd8 8.Qe5 d5 9.Ng5 Qe7 10.Qxe7+ Bxe7 11.Ne5 Bxg5 12.Nf7+ Ke7 13.Nxg5 Bf5 14.d3 Nf6 15.Bf4 h6 16.Nf3 Nbd7 17.O-O-O Rae8 18.Be2 g5 19.Bg3 Kd8 20.Rhe1 c5 21.Bf1 Bg4 22.Ne5 Bxd1 23.Nf7+ Kc8 24.Nd6+ Kd8 25.Nxb7+ Kc8 26.Nd6+ Kd8 27.Nxe8 Rxe8 28.Rxe8+ Kxe8 29.Kxd1