1. e4 c5 2. c4 b6 3. Nc3 Bb7 4. Nf3 Nc6 5. d3 e5 6. g3 d6 7. Bh3 f6 8. Nh4 g6 9. Be3 Nd4 10. Nd5 Bxd5 11. cxd5 Bh6 12. Bxd4 cxd4 13. f4 exf4 14. gxf4 Bxf4 15. Qg4 Bg5 16. Nf3 Be3 17. Rf1 b5 18. b4 a5 19. bxa5 Qxa5 20. Ke2 Qc7 21. Ne1 Nh6 22. Qe6 Qe7 23. Qxf6 Rf8 24. Qe6 Rxf1 25. Kxf1 Qxe6 26. dxe6 Ke7 27. Nc2 Rf8 28. Ke1 Rf2 29. Na3 Rxh2 30. Bf1 b4 31. Nc4 Bf2 32. Ke2 Ng4 33. Rb1 Kxe6 34. Kf3 Ne5 35. Nxe5 dxe5 36. Rxb4 Be3 37. Be2 Rf2 38. Kg3 Rxe2 39. a4 Rd2 40. a5 Rxd3 41. Ra4 Bc1 42. Kf2 Ra3 43. Rxa3 Bxa3 44. a6 Bc5 45. Ke2 h5 46. Kd3 h4 47. Kc4 Ba7 48. Kb5 Kd7 49. Kc4 h3 50. resign