1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 d6 5. Nc3 a6 6. Be2 Nf6 7. O-O e6 8. Bg5 Be7 9. Kh1 Bd7 10. f4 Nxd4 11. Qxd4 O-O 12. e5 dxe5 13. fxe5 Ne8 14. Bxe7 Qxe7 15. Bd3 Qg5 16. Qe4 g6 17. Qxb7 Rd8 18. Qxa6 Qxe5 19. Rf2 Ng7 20. Raf1 Rb8 21. Ne4 f5 22. Ng5 Bb5 23. Bxb5 Qxb5 24. Qxb5 Rxb5 25. b3 f4 26. Ne4 e5 27. c4 Rbb8 28. c5 Ne6 29. c6 Rb4 30. Nd6 g5 31. Rc1 Nc7 32. Rc4 Rxc4 33. Nxc4 e4 34. Kg1 e3 35. Re2 Rd8 36. Kf1 Nd5 37. Ne5 Re8 38. Nd3 Rd8 39. b4 Nc7 40. a4 Rxd3 41. b5 Rb3 42. Ra2 g4 43. Ra3 Rb1 44. Ke2 Kf7 45. Rd3 Rb2 46. Ke1 Nxb5 47. axb5 Rxb5 48. Rd7 Kg6 49. Rd8 Rc5 50. Rc8 Kh5 51. c7 f3 52. resign