1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Ng5 Bc5 5. Bc4 O-O 6. Nd5 Nxd5 7. exd5 Na5 8. Qh5 h6 9. Ne4 Bxf2 10. Nxf2 Nxc4 11. Ne4 d6 12. O-O c6 13. dxc6 bxc6 14. d3 Nb6 15. a4 Bb7 16. a5 Nd5 17. a6 Bc8 18. Ng3 Nf6 19. Qf3 Qb6 20. Be3 Qc7 21. Nf5 Bxf5 22. Qxf5 Rab8 23. b3 Rfe8 24. Rf3 d5 25. Rg3 Kh8 26. c4 d4 27. Bd2 Qe7 28. Rh3 Kg8 29. g4 Qe6 30. Qxe6 Rxe6 31. Re1 Kf8 32. c5 Rxb3 33. Ba5 Rb5 34. Bd8 Nxg4 35. Rg3 h5 36. Rf1 f6 37. Rh3 g6 38. Rhf3 Kf7 39. h3 Ne3 40. Rxf6 Rxf6 41. Rxf6 Ke8 42. Bc7 Rxc5 43. Re6 Kd7 44. Rxe5 Rc1 45. resign