1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 Nf6 5. c3 a5 6. a4 d6 7. Ng5 O-O 8. h3 Ne7 9. Bd2 Ng6 10. O-O c6 11. Be3 Bxe3 12. fxe3 Qe7 13. Qf3 h6 14. Nxf7 Rxf7 15. Qh5 d5 16. exd5 Nxh5 17. dxc6 Be6 18. cxb7 Rb8 19. Rxf7 Bxf7 20. Bxf7 Qxf7 21. Nd2 Rxb7 22. b4 axb4 23. cxb4 Rxb4 24. a5 Rb2 25. Nf3 Ra2 26. Rxa2 Qxa2 27. a6 Qxa6 28. d4 exd4 29. exd4 Nhf4 30. resign