1. e4 e5 2. Nf3 Nc6 3. Bc4 h5 4. d3 a5 5. Ng5 Qf6 6. Bxf7 Kd8 7. Bd5 Nh6 8. O-O b5 9. f4 Bc5 10. Kh1 b4 11. fxe5 Qxe5 12. c3 Be7 13. Bf4 Qf6 14. Bxc7 Kxc7 15. Rxf6 Bxf6 16. Qxh5 d6 17. Nf7 Nxf7 18. Qxf7 Kb6 19. Bxc6 Kxc6 20. Qd5 Kc7 21. Qxa8 Be5 22. Qxa5 Kc6 23. Qd5 Kc7 24. h3 Rf8 25. Nd2 Rf2 26. Nc4 Rxg2 27. Kxg2 resign