1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h3 Bc5 5. d4 Bb4 6. c3 Ba5 7. b4 Bb6 8. Bd3 f6 9. O-O d6 10. a4 a6 11. a5 h5 12. axb6 cxb6 13. e5 dxe5 14. dxe5 g4 15. Bg6 Kf8 16. Qxd8 Kg7 17. Qxc8 Kxg6 18. Nh4 Kg5 19. Qxb7 fxe5 20. Qxa8 Nd7 21. Nf3 gxf3 22. Qxf3 Ngf6 23. Rxa6 Rg8 24. Nd2 Kh6 25. Ne4 Nxe4 26. Qxe4 Kg5 27. Bxf4 exf4 28. Qxf4 Kg6 29. Qf7 Kg5 30. Qxg8 resign