1. e4 c5 2. d4 cxd4 3. Nf3 Nc6 4. Nxd4 d6 5. c4 g6 6. Nc3 Bg7 7. Be3 Nf6 8. Be2 O-O 9. O-O Bd7 10. Qd2 Ng4 11. Bxg4 Bxg4 12. Nd5 Ne5 13. b3 Nc6 14. Rae1 Nxd4 15. Bxd4 e5 16. Bb2 a5 17. f4 a4 18. f5 gxf5 19. exf5 f6 20. b4 Bh5 21. b5 Bf7 22. Re4 Kh8 23. Rh4 Qa5 24. Qxa5 Rxa5 25. Nb6 Rd8 26. Rc1 Bf8 27. Ba3 h5 28. Rd1 Bh6 29. Rh3 Bf8 30. Rhd3 d5 31. Bxf8 Rxf8 32. Nxd5 Bxd5 33. Rxd5 a3 34. Rd7 Ra4 35. c5 Rc4 36. b6 Rxc5 37. Rxb7 Rc2 38. Rdd7 Rc1 39. Kf2 Rc2 40. Ke3 Rxg2 41. Rbc7 resign