1. e4 c5 2. Bc4 e6 3. Nf3 Nc6 4. O-O a6 5. a4 Nf6 6. Nc3 Be7 7. e5 Ng8 8. d4 d5 9. exd6 Bxd6 10. dxc5 Bxc5 11. Qxd8 Nxd8 12. Ne4 Be7 13. Be3 Nf6 14. Bd3 O-O 15. Rad1 Nc6 16. Nc5 Nd5 17. Bd2 Bxc5 18. Ng5 h6 19. Nf3 Ncb4 20. Be4 Bd7 21. c3 Nc6 22. b4 Ba7 23. c4 Ndxb4 24. Bxb4 Nxb4 25. Rxd7 Rfd8 26. Rxb7 Rab8 27. Rxa7 Rb6 28. c5 resign