1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be2 Bg7 7. Be3 O-O 8. O-O Nc6 9. Qd2 Bd7 10. f4 Ng4 11. Bxg4 Bxg4 12. h3 Bd7 13. f5 Ne5 14. b3 a6 15. Rf2 b5 16. a3 Rb8 17. Raf1 a5 18. Bh6 b4 19. Bxg7 Kxg7 20. axb4 axb4 21. Nd5 f6 22. Nf4 Qb6 23. Nfe6 Bxe6 24. Nxe6 Kg8 25. Nxf8 Rxf8 26. Kh1 g5 27. g4 Rc8 28. Rh2 Rc3 29. Qg2 Qc5 30. Rf2 Re3 31. h4 Re1 32. Rf1 Qe3 33. hxg5 Rxf1 34. resign