1.e4 e5 2.Nf3 f5 3.Nxe5 Qf6 4.d4 d6 5.Nc4 fxe4 6.Nc3 Qg6 7.f3 exf3 8.Qxf3 Nc6 9.Nd5 Bg4 10.Qe3+ Kd7 11.Bd3 Qf7 12.Qg5 Qe6+ 13.Nde3 d5 14.Ne5+ Nxe5 15.dxe5 Nh6 16.Nxg4 Be7 17.Qh5 g6 18.Qxh6 Qxg4 19.O-O Raf8 20.Be3 c5 21.Qh3 Qxh3 22.gxh3 Ke6 23.Bh6 Rxf1+ 24.Rxf1 Rg8 25.Bf4 h5 26.Be2 a6 27.c4 d4 28.Bf3 Kd7 29.Bd5 Rf8 30.Bxb7 Rb8 31.e6+