1. e4 c5 2. c4 Nc6 3. d3 e6 4. Be3 Nf6 5. e5 Nxe5 6. Nc3 Be7 7. Bxc5 Bxc5 8. Ne4 Nxe4 9. dxe4 Qa5 10. Ke2 Ng4 11. Nf3 Nxf2 12. Qd2 Qxd2 13. Kxd2 Nxh1 14. g4 Nf2 15. Kc3 Nxe4 16. Kc2 O-O 17. Kd3 Nf6 18. Kc3 d5 19. a4 Bd7 20. Ra3 Bxa3 21. bxa3 Bxa4 22. Kb4 Bd1 23. Bd3 Bxf3 24. g5 Ne4 25. Bb1 Rfc8 26. Bc2 Rxc4 27. Ka5 Rxc2 28. resign