1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nf3 Be7 8. O-O Qc7 9. Be3 O-O 10. Qd3 Nbd7 11. Rad1 Nc5 12. Bxc5 Qxc5 13. Nh4 Rd8 14. Qg3 b5 15. a3 Bf8 16. Nf5 Kh8 17. Qg5 Be6 18. Rd3 b4 19. axb4 Qxb4 20. b3 Nxe4 21. Nxe4 Qxe4 22. Ne3 f6 23. Qg3 Qc6 24. c4 f5 25. Nd5 e4 26. Rd2 a5 27. Rc1 Qc5 28. Qh4 Qa3 29. Rc3 Bxd5 30. Rxd5 Qa1 31. resign