1. e4 c5 2. d3 Nc6 3. Nf3 g6 4. Be2 Bg7 5. O-O d5 6. h3 e6 7. Bg5 Nge7 8. d4 Nxd4 9. Nxd4 Bxd4 10. c3 Bg7 11. exd5 Qxd5 12. Bb5 Bd7 13. Bxe7 Bxb5 14. Bh4 Bxf1 15. Qxf1 O-O 16. Na3 a6 17. b3 Bxc3 18. Rc1 Bb2 19. Rd1 Qe4 20. Nc4 Bd4 21. g3 h6 22. g4 g5 23. Bg3 Qf3 24. Ne5 Qxg3 25. Qg2 Qxg2 26. Kxg2 Bxe5 27. resign