1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb5 Bd7 5. Bxd7 Nxd7 6. Nf3 e6 7. O-O Ngf6 8. d4 Bd6 9. c3 a6 10. Bg5 Be7 11. Nbd2 h6 12. Bxf6 Bxf6 13. Re1 O-O 14. Ne5 Nxe5 15. dxe5 Bg5 16. Nf3 Be7 17. Nd4 Qb6 18. b3 Rac8 19. Re3 Rc7 20. Qf3 Rfc8 21. h3 Bb4 22. Ne2 Bc5 23. Rd3 Ba3 24. Rb1 Rc6 25. b4 a5 26. Rb3 axb4 27. cxb4 Bxb4 28. a3 Qa5 29. Rxb4 Qc7 30. Re3 Rc4 31. Rxc4 dxc4 32. a4 Rd8 33. Nc3 Rd3 34. Rxd3 cxd3 35. Qxd3 Qxe5 36. Qe3 Qd6 37. a5 Qc7 38. Ne4 Qxa5 39. Qd4 b5 40. Nd6 b4 41. Nc4 Qa4 42. Qd8 Kh7 43. Nb6 Qa1 44. Kh2 Qe5 45. g3 Qe2 46. Qd4 b3 47. Nc4 e5 48. Qb6 Qxc4 49. Qb7 Qc2 50. Qxf7 b2 51. resign