1. e4 e5 2. Bc4 Nf6 3. d3 Bc5 4. Nc3 d6 5. f4 Nc6 6. Nf3 Bg4 7. Na4 Nd7 8. Nxc5 Nxc5 9. c3 exf4 10. Bxf4 O-O 11. O-O Na5 12. Bb3 Naxb3 13. axb3 f5 14. exf5 Rxf5 15. Be3 Qf6 16. b4 Bxf3 17. gxf3 Ne6 18. Rf2 a6 19. Qf1 Rf8 20. Qh3 Ng5 21. Bxg5 Qxg5 22. Qg3 Qxg3 23. hxg3 Rxf3 24. Rxf3 Rxf3 25. Kg2 Rxd3 26. Ra2 c6 27. Kh3 d5 28. Ra1 Rd2 29. Re1 Kf7 30. resign