1. e4 e5 2. Bc4 Nf6 3. d3 Bc5 4. h3 O-O 5. Bg5 h6 6. Bh4 Be7 7. Nf3 d6 8. Nc3 a6 9. a3 b5 10. Ba2 c5 11. O-O Nc6 12. Bxf6 Bxf6 13. Nd5 Bb7 14. Nxf6 Qxf6 15. c3 c4 16. dxc4 bxc4 17. Bxc4 Rac8 18. Bd5 Nd8 19. c4 Bxd5 20. cxd5 Nb7 21. Qb3 Nc5 22. Qe3 Na4 23. b3 Nc5 24. b4 Nd7 25. Rfc1 Rb8 26. Rc7 Rbd8 27. Rac1 Nb8 28. Nh2 Qg6 29. f3 f5 30. a4 fxe4 31. fxe4 Nd7 32. Nf3 Nf6 33. Re1 Nh5 34. Nh4 Qe8 35. Nf5 Rd7 36. Rc6 Qg6 37. Rxd6 Rxd6 38. Ne7 Kh7 39. Nxg6 Rxg6 40. Rf1 Rb8 41. Qd2 Nf4 42. Rxf4 exf4 43. Qxf4 Rxb4 44. a5 Ra4 45. d6 Rd4 46. Qe5 Rdxd6 47. g4 Rd1 48. Kg2 Rd2 49. Kg3 Rg5 50. Qc3 Rd6 51. e5 Re6 52. Qd3 Rgg6 53. Qe4 h5 54. Kf3 hxg4 55. hxg4 Kh6 56. Kf4 Rgf6 57. Kg3 g5 58. Qh1 resign