1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. Nf3 d5 6. cxd5 exd5 7. Bg5 h6 8. Bxf6 Qxf6 9. e3 c6 10. Bd3 Bd6 11. h3 Na6 12. a3 Re8 13. e4 dxe4 14. Nxe4 Bf5 15. O-O Bxe4 16. Bxe4 Re7 17. Rae1 Rae8 18. d5 c5 19. Bh7 Kf8 20. Rxe7 Rxe7 21. Bd3 Nc7 22. Rd1 a6 23. a4 Qf4 24. Qb3 g6 25. Bf1 Qb4 26. Qxb4 cxb4 27. g3 Ne8 28. Nd2 Bc5 29. Nc4 Nd6 30. Nxd6 Bxd6 31. Bc4 Rc7 32. b3 Ke7 33. Kg2 Rc5 34. h4 h5 35. f4 b5 36. axb5 axb5 37. Be2 Rc2 38. Kf1 Rc3 39. Rd3 Bc5 40. Ke1 Kd6 41. f5 gxf5 42. Kd2 Rxd3 43. Kxd3 Bf2 44. Bxh5 Bxg3 45. Bxf7 Bxh4 46. Bg6 Ke5 47. d6 Bg5 48. Ke2 Ke6 49. Kf3 f4 50. Bd3 Kxd6 51. Bxb5 Ke5 52. Bc4 Bd8 53. Bg8 Bb6 54. Bc4 Kf5 55. Bg8 Be3 56. Bc4 Bc5 57. Bg8 Bd6 58. draw