1. e4 c5 2. c4 d6 3. Nf3 Bg4 4. d3 e5 5. Be2 Nf6 6. h3 Bxf3 7. Bxf3 Be7 8. O-O O-O 9. g4 Nc6 10. a3 Nd4 11. g5 Ne8 12. h4 Nxf3 13. Kg2 Nxh4 14. Kg3 Ng6 15. Qg4 Nf4 16. Bxf4 exf4 17. Kxf4 Nc7 18. Nc3 Ne6 19. Ke3 Bxg5 20. Ke2 Nd4 21. Kd1 f5 22. exf5 Nxf5 23. Ne4 Ne3 24. fxe3 Rxf1 25. Ke2 Rxa1 26. Nxg5 Qf6 27. resign