1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Qd7 7. Nxh8 g6 8. Qf3 Nd8 9. Bxd5 c6 10. Bb3 g5 11. Qh5 Ke7 12. Qxg5 Kd6 13. d4 Bg7 14. dxe5 Bxe5 15. Bf4 Qe8 16. Bxe5 Kd7 17. Qg7 Qe7 18. Qxe7 Kxe7 19. O-O Bf5 20. Re1 Ne6 21. Bc3 Rf8 22. Nd2 Kd7 23. Bxe6 Bxe6 24. Nb3 Bd5 25. Nc5 Kc8 26. Re7 Rd8 27. Be5 b6 28. Rc7 Kb8 29. Rxh7 Ka8 30. Nf7 Re8 31. Na6 Bxf7 32. Nc7 resign