1. c4 c5 2. b4 Nf6 3. Ne3 Ng6 4. bxc5 Rxc5 5. Bd4 Rc8 6. d3 b6 7. Nf3 d5 8. cxd5 Rxc1 9. Kxc1 Nxd5 10. Nxd5 Bxd5 11. Bxg7 Qc6 12. Kd1 Rg8 13. Bb2 Qe6 14. Nd4 Qg4 15. Rg1 Be5 16. Qb4 Ke8 17. Qb5 Qd7 18. Qxd7 Kxd7 19. Bc2 Bxa2 20. e3 Nh4 21. g3 Bxd4 22. Bxd4 Nf3 23. Rh1 Nxd4 24. exd4 Bd5 25. Re1 Rg4 26. Ba4 Kd6 27. Bc2 Rxd4 28. h4 b5 29. Kd2 a5 30. Kc3 Rg4 31. Bb3 Bxb3 32. Kxb3 Rd4 33. Kc3 e5 34. Ra1 a4 35. f4 f6 36. fxe5 fxe5 37. Re1 b4 38. Kb2 Rxd3 39. Kc2 Rxg3 40. Ra1 a3 41. Kd2 a2 42. Kc2 b3 43. Kb2 e4 44. Rd1 Ke5 45. Rd2 Rd3 46. Rg2 Rd1 47. resign