1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bc4 Bc5 5. h3 d6 6. Ng5 O-O 7. Na4 Bb6 8. Nxb6 axb6 9. O-O h6 10. Nxf7 Rxf7 11. Bxf7 Kxf7 12. d3 Kg8 13. f4 Be6 14. f5 Bf7 15. c3 Qd7 16. b4 Na7 17. a4 Nc8 18. Be3 Ne7 19. b5 Qe8 20. Qf3 Bh5 21. Qg3 Kh7 22. Qh4 Be2 23. Rf2 Bxd3 24. Rf3 Bxe4 25. Rg3 Nxf5 26. Rxg7 Kxg7 27. Qf2 Qg6 28. Kh2 Nxe3 29. resign