1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 h5 6. Bc4 Qe7 7. d4 f6 8. Ng6 Qxe4 9. Qe2 Qxe2 10. Kxe2 Rh6 11. Nxf4 Ne7 12. Nd5 Rg6 13. Nxc7 Kd8 14. Nxa8 Nf5 15. Rf1 Ng3 16. Kf2 Nxf1 17. Kxf1 Bh6 18. Nc3 Bxc1 19. Rxc1 b6 20. Nd5 Bb7 21. Nac7 a6 22. Nf4 Rh6 23. Ncd5 b5 24. Bd3 Nc6 25. c3 Ne5 26. Be4 Nc4 27. Rc2 Ne3 28. Nxe3 Bxe4 29. Rf2 f5 30. Ne2 Re6 31. Nxf5 Bd3 32. Ng3 Bg6 33. Nf4 Rf6 34. Nxg6 resign