1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Bg7 5. Nc3 Nc6 6. Bb5 Nxd4 7. Be3 Nxb5 8. Nxb5 Qa5 9. Nc3 Bxc3 10. bxc3 Qxc3 11. Bd2 Qd4 12. O-O Qxe4 13. Re1 Qc6 14. a3 b6 15. Bb4 Bb7 16. f3 f6 17. Qe2 e5 18. f4 e4 19. Rad1 d5 20. Rc1 Nh6 21. c4 d4 22. Rcd1 Nf5 23. Rc1 a5 24. Bd2 e3 25. Rb1 O-O-O 26. Bc1 d3 27. Qf3 d2 28. Qxc6 Bxc6 29. Bxd2 exd2 30. Red1 Ne3 31. resign