1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 d6 5. d3 Bg4 6. Be3 Be7 7. O-O O-O 8. Nd5 Nxd5 9. Bxd5 h6 10. c3 Rb8 11. a4 Bf6 12. h3 Bxf3 13. Qxf3 Ne7 14. Ba2 c6 15. b4 a6 16. Qh5 d5 17. exd5 cxd5 18. Bxh6 gxh6 19. Qxh6 Bg7 20. Qh5 Nc6 21. f4 exf4 22. Rxf4 Qd6 23. Rg4 Ne5 24. Rg5 Rbe8 25. Rf1 Re7 26. Rff5 f6 27. Rg6 Nxg6 28. Qxg6 Re5 29. Rh5 Rxh5 30. Qxh5 f5 31. Qf3 Rd8 32. Qxf5 Bxc3 33. Qg5 Bg7 34. h4 Qf6 35. Bxd5 Kh8 36. Qh5 Bh6 37. Be4 Rf8 38. b5 Qd4 39. Kh2 Qd6 40. Kg1 Qb6 41. Kh2 axb5 42. axb5 Qd6 43. Kg1 b6 44. g4 Qc5 45. Qxc5 bxc5 46. g5 Bg7 47. b6 Bd4 48. Kg2 c4 49. b7 c3 50. g6 c2 51. h5 c1=Q 52. h6 Qxh6 53. g7 Qxg7 54. resign