1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Bc5 6. Nb3 Be7 7. O-O d6 8. Qg4 g6 9. Qg3 Nd7 10. Nc3 Qc7 11. Bd2 Ngf6 12. Kh1 h5 13. f4 h4 14. Qf3 b6 15. Qh3 Bb7 16. Rad1 O-O-O 17. a4 Kb8 18. Be3 Nh5 19. Kg1 Nc5 20. Nxc5 bxc5 21. Bc4 Nf6 22. e5 Ne8 23. Be2 d5 24. Bd2 Ng7 25. b3 Nf5 26. Bd3 c4 27. Bxf5 gxf5 28. Be3 cxb3 29. cxb3 d4 30. Bxd4 Rhg8 31. Rf2 Rxd4 32. Rxd4 Bc5 33. Qe3 Qb6 34. Ne2 h3 35. b4 Qxb4 36. Rxb4 Bxe3 37. g3 Rd8 38. Rb1 Rd2 39. Kf1 Ka7 40. Ke1 Be4 41. Ra1 Rb2 42. Rd1 Kb6 43. Kf1 Bd5 44. Rc1 a5 45. Ke1 Bd2 46. Kf1 Bg2 47. Kg1 Be3 48. Re1 Ka7 49. Rd1 Rxe2 50. resign