1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d3 Bc5 5. c3 Nge7 6. a4 a5 7. Be3 Bxe3 8. fxe3 O-O 9. O-O d5 10. exd5 Nxd5 11. Qe2 Bg4 12. e4 Nf4 13. Qf2 Bxf3 14. Qxf3 Qg5 15. Nd2 Ne7 16. Qf2 Nh3 17. Kh1 Nxf2 18. Rxf2 Ng6 19. Raf1 Nf4 20. Nf3 Qe7 21. Nd2 Rad8 22. Rf3 c6 23. Rg3 b5 24. axb5 cxb5 25. Bxb5 a4 26. Bxa4 Nxd3 27. b3 Nf4 28. Nc4 Qc5 29. resign