1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Ng3 e6 7. Bd3 Bd6 8. O-O O-O 9. Bg5 h6 10. Bd2 e5 11. Bc3 exd4 12. Nxd4 Ne5 13. Re1 Nxd3 14. Qxd3 Bc5 15. Re2 Bxd4 16. Bxd4 Be6 17. Rae1 Nd5 18. Re4 Qa5 19. Rxe6 fxe6 20. Rxe6 Nf4 21. Qc4 Nxe6 22. Qxe6 Kh8 23. Qe7 Qg5 24. Qxb7 c5 25. Be3 Qe5 26. Qb5 Rfc8 27. b3 Rab8 28. Qa6 Qa1 29. Nf1 Ra8 30. Qa5 Qe5 31. c4 Qc7 32. Qc3 a5 33. Bxh6 Re8 34. Ne3 Re6 35. Nf5 Rg6 36. Be3 Qd7 37. Ng3 Qd1 38. Nf1 a4 39. h4 axb3 40. Qxb3 Qxb3 41. axb3 Rc6 42. Nd2 Ra1 43. Kh2 Rd1 44. Ne4 Rd3 45. Nxc5 Rxe3 46. fxe3 Rxc5 47. Kg3 Rc6 48. Kf4 Rb6 49. c5 Rxb3 50. Ke4 Rc3 51. Kd4 Rc2 52. Kd5 Rxg2 53. c6 Rc2 54. Kd6 Kh7 55. e4 Kg6 56. Kd5 Kf6 57. Kd6 Rd2 58. resign