1. e4 e5 2. Bc4 Nf6 3. b4 Nxe4 4. Qf3 d5 5. d3 dxc4 6. dxc4 Bxb4 7. c3 Nxc3 8. Nxc3 Bg4 9. Qxg4 Bxc3 10. Ke2 Bxa1 11. Qxg7 Qd3 12. Kxd3 e4 13. Kxe4 Bxg7 14. Nf3 Nc6 15. Ng5 O-O 16. Rd1 Rfe8 17. Kf5 Re5 18. Kf4 Rc5 19. Rd7 Rxc4 20. Kf5 Rxc1 21. Nxf7 Rf8 22. Ke6 Re1 23. Kf5 Rxf7 24. Rxf7 Kxf7 25. resign