1. e4 c5 2. Bc4 g6 3. d3 Bg7 4. Nc3 Nc6 5. Nf3 d6 6. a4 a6 7. O-O Nf6 8. Bg5 O-O 9. Re1 Nb4 10. h3 Nd7 11. Nd5 Nxd5 12. Bxd5 Bxb2 13. Rb1 Bc3 14. Re2 Nb6 15. Bb3 Qc7 16. Nh2 Bg7 17. Ba2 Nxa4 18. Nf1 Nc3 19. Qd2 Nxa2 20. Ne3 Nc3 21. Ree1 Nxb1 22. Rxb1 Be6 23. Rd1 f5 24. exf5 Bxf5 25. Nd5 Qd7 26. Nxe7 Kh8 27. Nxf5 Rxf5 28. Bf4 a5 29. Bg3 a4 30. c3 b5 31. d4 c4 32. Qe3 a3 33. Qe4 Re8 34. Qg4 d5 35. Ra1 Ra8 36. Be5 Bxe5 37. dxe5 Qe7 38. f4 b4 39. cxb4 Qxb4 40. g3 Qb2 41. Qd1 d4 42. Rb1 Qc3 43. Kg2 d3 44. resign