1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 h6 6. O-O Bc5 7. c3 Nf6 8. Re1 Bb7 9. d4 exd4 10. cxd4 Bb6 11. e5 Nh7 12. Bd5 O-O 13. Be3 Kh8 14. Nc3 Rb8 15. Qd2 g5 16. h3 Ne7 17. Bxb7 Rxb7 18. Qd3 c6 19. Rac1 d6 20. Rcd1 d5 21. b4 Qd7 22. g4 Ng6 23. Ne2 a5 24. a3 axb4 25. axb4 Ra8 26. Qc3 Nhf8 27. Ra1 Rxa1 28. Rxa1 Ra7 29. Rxa7 Bxa7 30. Ng3 Ne7 31. Nh5 Nfg6 32. Nf6 Qb7 33. Qd2 Ng8 34. Qc2 Nxf6 35. exf6 Bb8 36. Qf5 Qa6 37. Qd7 Qa7 38. Qxc6 Nf8 39. Qxd5 Qd7 40. Qe4 Bd6 41. d5 Ng6 42. Bc5 Nf4 43. Bxd6 Nxh3 44. Kf1 Qc8 45. Bc5 Nf4 46. d6 Ne6 47. Qd5 Nxc5 48. Qxf7 Ne6 49. d7 Qc1 50. Kg2 resign