1. e4 c5 2. Nf3 a6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Bg5 e6 7. Qf3 h6 8. Bxf6 Qxf6 9. Qxf6 gxf6 10. Bc4 Nc6 11. O-O-O Rg8 12. g3 Bd7 13. Nxc6 Bxc6 14. f3 b5 15. Bb3 h5 16. Rhg1 Bh6 17. Kb1 Ke7 18. Ne2 a5 19. a3 a4 20. Ba2 Be3 21. Rg2 h4 22. Re1 h3 23. Rgg1 Bxg1 24. Nxg1 Rh8 25. Ne2 Rag8 26. Nc3 Rg5 27. f4 Rg4 28. b3 f5 29. exf5 Rxg3 30. resign