1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Qc7 5. Bc4 e6 6. Nc3 a6 7. O-O Nf6 8. Kh1 Nxd4 9. Qxd4 Bc5 10. Qd3 Ng4 11. Qg3 Nxf2 12. Rxf2 Qxg3 13. hxg3 Bxf2 14. Bf4 b5 15. Bd3 h5 16. Rf1 Bd4 17. Bd6 h4 18. Kh2 Bxc3 19. bxc3 Bb7 20. Kh3 hxg3 21. Kxg3 Rc8 22. Kg4 Rxc3 23. Kf4 f6 24. Ke3 e5 25. Rd1 a5 26. Rb1 b4 27. a3 Rxa3 28. resign