1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 Bc5 5. d3 Nf6 6. a4 d6 7. Nd5 Bg4 8. c3 a6 9. b4 Ba7 10. O-O g5 11. Be3 Nxd5 12. Bxd5 Qd7 13. h3 Be6 14. b5 Bxd5 15. exd5 Ne7 16. c4 Bxe3 17. fxe3 a5 18. Nh2 f5 19. Qh5 Kd8 20. Nf3 b6 21. Nxg5 Kc8 22. Nf7 Rg8 23. Qxh6 Kb7 24. Rf2 Rg6 25. Qh7 Rag8 26. Raf1 R6g7 27. Qh5 f4 28. exf4 exf4 29. d4 Nf5 30. Nxd6 cxd6 31. Qf3 Ne3 32. Qxf4 Nxf1 33. Kxf1 Re8 34. c5 bxc5 35. dxc5 dxc5 36. Qf3 Qd6 37. g4 Rge7 38. h4 Re3 39. Qf7 R8e7 40. Qf8 Qg3 41. resign