1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nf3 d6 6. Nc3 Bg4 7. h3 Bh5 8. Bb5 Nf6 9. O-O Be7 10. Qd3 O-O 11. Nd2 Qb6 12. Nc4 Qc7 13. Bg5 Bg6 14. Bxf6 gxf6 15. Nd5 Qd7 16. f4 exf4 17. Rxf4 Kg7 18. Raf1 a6 19. Bxc6 bxc6 20. Ndb6 Qe6 21. Nxa8 Rxa8 22. Ne3 d5 23. Nf5 Kh8 24. Nxe7 Qxe7 25. Rxf6 dxe4 26. Qc4 c5 27. Qd5 Re8 28. c3 e3 29. Rxa6 e2 30. Re1 Qe3 31. Kh1 Qg3 32. Qd2 Be4 33. Rxe2 Qxh3 34. Kg1 Qf5 35. a4 c4 36. Qd4 Kg8 37. Rxe4 Rxe4 38. Ra8 resign