1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 Nc6 5. Nf3 d6 6. Bc4 g6 7. O-O Bg7 8. Qe2 Nf6 9. h3 O-O 10. Rd1 Qc7 11. Bg5 a6 12. Rac1 Qa5 13. Bxf6 Bxf6 14. Nd5 Bg7 15. b4 Qd8 16. a4 e6 17. Ne3 Nxb4 18. Rd2 Qe7 19. Rcd1 Rd8 20. e5 d5 21. Ng4 Bd7 22. Bb3 b5 23. axb5 Bxb5 24. Qe3 Rdc8 25. Nh6 Kf8 26. Qf4 g5 27. resign