1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 g6 7. Bc4 Bg7 8. O-O O-O 9. f3 Nbd7 10. a4 Ne5 11. Bb3 Qc7 12. a5 Bd7 13. Nde2 Nc4 14. Bxc4 Qxc4 15. b3 Qc6 16. Na4 Rab8 17. Nb6 Qc7 18. c4 Bc6 19. b4 Nd7 20. Bd4 Nxb6 21. axb6 Qd7 22. Bxg7 Kxg7 23. Qd2 Rbc8 24. Rfd1 Ba4 25. Rdc1 f6 26. Nf4 Bc6 27. b5 Bxb5 28. cxb5 resign