1. e4 e5 2. Nf3 Bd6 3. Nc3 Ne7 4. Bc4 c6 5. Ng5 O-O 6. Qh5 h6 7. Nxf7 Rxf7 8. Qxf7 Kh7 9. Ne2 Qg8 10. Qxg8 Nxg8 11. d4 exd4 12. Nxd4 c5 13. Nb5 Be5 14. f4 Bf6 15. Nc7 Bh4 16. Ke2 b5 17. Bxg8 Kxg8 18. Nxa8 Bb7 19. Nc7 b4 20. Nd5 Ba6 21. Kf3 Nc6 22. Be3 g5 23. Bxc5 h5 24. Nxb4 g4 25. Ke3 Nb8 26. Bd6 Nc6 27. Nxa6 Nd8 28. e5 Ne6 29. c4 resign