1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be6 8. Qd2 Nbd7 9. f3 Be7 10. g4 b5 11. O-O-O Nb6 12. Qf2 Nc4 13. Bxc4 bxc4 14. Nc5 O-O 15. h4 Nd7 16. Nxd7 Qxd7 17. h5 a5 18. h6 g6 19. Nd5 Bxd5 20. Rxd5 c3 21. b3 a4 22. b4 a3 23. Qe2 Rfb8 24. b5 Ra5 25. Rhd1 Raxb5 26. Rxb5 Rxb5 27. Qc4 Rb2 28. Rd3 Qb7 29. Rxc3 Rb1 30. Kd2 Qb2 31. Ke2 Bf8 32. Kf2 Qa1 33. Kg2 Bxh6 34. Bxh6 Rg1 35. resign