1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. d4 cxd4 5. Nxd4 a6 6. Nd2 e5 7. N4f3 Qc7 8. Bd3 Be7 9. O-O O-O 10. Re1 Nbd7 11. Qc2 Nc5 12. b4 Ne6 13. Bb2 Bd7 14. Rac1 Rac8 15. c4 Nf4 16. Bf1 Bc6 17. c5 Ng6 18. cxd6 Bxd6 19. a3 Qb8 20. Qb1 Bd7 21. Nc4 Bc7 22. Qa1 Rfe8 23. Ncxe5 Bxe5 24. Rxc8 Bxc8 25. Nxe5 Nxe5 26. f4 Neg4 27. e5 Nd5 28. h3 Nge3 29. Qc1 Qa7 30. Kh2 Nxf1 31. Rxf1 Qe3 32. Qc4 Ne7 33. Rf3 Qd2 34. Ba1 Be6 35. Rd3 Qxg2 36. Kxg2 Bxc4 37. Rd7 Bd5 38. Kh2 Bc6 39. Rd2 g6 40. resign