1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Ndb5 a6 7. Nd6 Bxd6 8. Qxd6 Qe7 9. Bf4 O-O 10. Qxe7 Nxe7 11. Bd6 Re8 12. Bxe7 Rxe7 13. e5 Ng4 14. f4 Ne3 15. Kd2 Nf5 16. Bd3 Nd4 17. Ne4 b6 18. Nd6 a5 19. Be4 Rb8 20. c3 Nc6 21. Bxc6 dxc6 22. Rad1 Ba6 23. c4 Rd7 24. Ke3 Rbd8 25. Rd2 f6 26. Rhd1 fxe5 27. fxe5 h6 28. h4 a4 29. g4 Rf8 30. g5 Kh7 31. Rg1 c5 32. g6 Kg8 33. b3 a3 34. Rdd1 Bb7 35. Rgf1 Bg2 36. Rxf8 Kxf8 37. Rd2 Bh3 38. Rf2 Kg8 39. Kf4 h5 40. Kg5 Bg4 41. Nb5 Rd1 42. Nxa3 Rg1 43. Kf4 Bf5 44. Rd2 Rxg6 45. Rd8 Kh7 46. Nb5 Rg4 47. Ke3 Rxh4 48. Rd6 Re4 49. Kf3 h4 50. Rd2 g5 51. Nd6 Rxe5 52. Nf7 g4 53. Kf4 Re4 54. Kg5 Rd4 55. Rb2 g3 56. b4 cxb4 57. Rxb4 g2 58. resign