1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 Nc6 8. Qd2 O-O 9. Bc4 Bd7 10. O-O-O Qa5 11. Bb3 Rfc8 12. Kb1 Ne5 13. h4 Nc4 14. Bxc4 Rxc4 15. g4 Rac8 16. Nb3 Qa6 17. g5 Nh5 18. Bd4 Bxd4 19. Nxd4 Be6 20. Nxe6 fxe6 21. Qe3 b5 22. Rd2 Qc6 23. Qxa7 b4 24. Qxe7 Re8 25. Qxd6 bxc3 26. Qxc6 Rxc6 27. Rd3 Nf4 28. Rxc3 Rxc3 29. bxc3 Ne2 30. a3 Rb8 31. Ka1 Nxc3 32. Re1 e5 33. Rh1 Kf7 34. a4 Nxa4 35. resign