1.e4 e5 2.Nf3 Nc6 3.Bb5 g6 4.c3 f5 5.exf5 e4 6.Bxc6 dxc6 7.Nd4 c5 8.fxg6 cxd4 9.Qh5 Nf6 10.g7+ Nxh5 11.gxh8=Q Qg5 12.g3 Nf6 13.Na3 d3 14.O-O Bh3 15.f4 Qc5+ 16.Rf2 Kf7 17.b4 Qh5 18.Bb2 Bc5 19.bxc5 Rxh8 20.Nc4 Ng4 21.Ne5+ Ke7 22.Nxg4 Bxg4 23.Re1 Be2 24.c4 Rg8 25.Be5 Kd7 26.f5 Rg5 27.f6 Rxe5 28.f7 Rf5 29.f8=Q Rxf8 30.Rxf8 e3 31.c6+ bxc6