1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. f4 Nbd7 7. Be2 e5 8. Nf3 b5 9. O-O Bb7 10. Bd3 b4 11. Nd5 Nxd5 12. exd5 Bxd5 13. Bf5 Bc4 14. Rf2 f6 15. a3 bxa3 16. b3 Bb5 17. Bxa3 g6 18. Be4 Rc8 19. c4 Bc6 20. Bxc6 Rxc6 21. Qd5 Qc7 22. Qe6 Kd8 23. Nd2 f5 24. Nf3 Bh6 25. Ng5 Bxg5 26. fxg5 Re8 27. Qd5 Ke7 28. Rd1 Nc5 29. g4 f4 30. b4 Nd7 31. b5 axb5 32. cxb5 Rb6 33. Rc1 Qa7 34. Bb4 Qa4 35. Rc4 Qa7 36. Kf1 Qa1 37. Kg2 Qa7 38. Rfc2 f3 39. Kg3 Qa1 40. Rc6 Rxc6 41. bxc6 Nc5 42. Bxc5 dxc5 43. Qxc5 resign