1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Bc4 Bg7 7. O-O Nc6 8. Bg5 O-O 9. Nde2 h6 10. Bh4 Qa5 11. a3 Qh5 12. Bg3 Bg4 13. h3 Bd7 14. Qd3 Ne5 15. Bxe5 Qxe5 16. f4 Qc5 17. Kh1 Rac8 18. Ba2 a6 19. e5 Bf5 20. Qd4 dxe5 21. fxe5 Nh7 22. Nd5 Rfe8 23. c3 e6 24. Nf6 Bxf6 25. exf6 Qxd4 26. Nxd4 Nxf6 27. Kh2 h5 28. Bb3 Kg7 29. Rae1 Rcd8 30. Ba2 Rd6 31. Rf2 Red8 32. Rd2 h4 33. Red1 Ne4 34. Rd3 Kf6 35. Rf3 e5 36. Nxf5 gxf5 37. Rxd6 Rxd6 38. Bxf7 Ng5 39. resign