1. e4 c5 2. Bc4 g6 3. Nf3 Bh6 4. Ne5 d6 5. Ng4 Nf6 6. f3 e5 7. Bb5 Nc6 8. Nxh6 Nh5 9. g4 Nf4 10. Nc3 Ng2 11. Kf1 Ne3 12. Ke1 Nxd1 13. Kxd1 Qh4 14. h3 Qf2 15. Re1 Qxf3 16. Re2 Qxh3 17. Rf2 Qxh6 18. Nd5 Bxg4 19. Be2 Qh1 20. Rf1 Qh4 21. c4 Nd4 22. Nf6 Ke7 23. Bxg4 Qh3 24. Bxh3 a5 25. a4 g5 26. Rg1 Kxf6 27. Ra3 Nf3 28. resign