1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2 Nc6 9. Bc4 Bd7 10. Bb3 Na5 11. O-O-O Nxb3 12. Nxb3 a5 13. g4 b5 14. Bh6 a4 15. Nd4 b4 16. Nd5 b3 17. a3 Nxd5 18. Bxg7 Kxg7 19. exd5 e5 20. Nc6 Qf6 21. h4 bxc2 22. Rdf1 Bxc6 23. dxc6 Rac8 24. Qxc2 d5 25. Qxa4 Rxc6 26. Kb1 Rb8 27. b4 Ra6 28. Qb3 Rba8 29. Qxd5 Rxa3 30. Re1 e4 31. resign