1. e4 e5 2. Nf3 f6 3. Bc4 Ne7 4. Ne3 a5 5. a4 c6 6. d3 Ne6 7. Bc3 Nc7 8. O-O d5 9. Bb3 d4 10. Nxd4 exd4 11. Bxd4 Bd7 12. f4 Be6 13. Qa2 Kd7 14. f5 Bxb3 15. Qxb3 b5 16. c4 bxc4 17. Qxc4 Qb4 18. Bc3 Qxc4 19. Nxc4 Nc8 20. Nxa5 Bc5 21. d4 Bxd4 22. Bxd4 Rxa5 23. b4 Ra6 24. Rfd1 Ke8 25. a5 Rf8 26. e5 fxe5 27. Bxe5 Rf7 28. Rac1 Nb5 29. g4 Ne7 30. Rd3 Nd5 31. Rb3 Kd7 32. Kg2 Re7 33. Bg3 Ra8 34. Bf2 Re4 35. Bc5 Rxg4 36. Kf3 Rf4 37. resign