1.e4 e5 2.Nf3 g5 3.d4 g4 4.Nxe5 Na6 5.Nxg4 d5 6.Bxa6 bxa6 7.e5 h5 8.Ne3 Bg4 9.Nxg4 hxg4 10.Qxg4 Nh6 11.Qe2 Qh4 12.Qxa6 Qe4+ 13.Be3 Rg8 14.Qc6+ Kd8 15.Nc3 Bb4 16.O-O-O Bxc3 17.bxc3 Rb8 18.Bxh6 Rxg2 19.Qf6+ Kd7 20.Rhe1 Qg6 21.Qxg6 fxg6 22.e6+ Kd6 23.Bf4+ Ke7 24.Bxc7 Rf8 25.Bg3 Rf3 26.Rd3 Rf5 27.Kd1 Rh5 28.Rf3 Rh3 29.Rf7+ Kd8 30.e7+ Ke8 31.Rf8+ Kd7 32.e8=Q# 1-0