1. e4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3 Nf6 6. Nge2 O-O 7. O-O d6 8. h3 a6 9. a4 Rb8 10. f4 Bd7 11. Be3 b5 12. axb5 axb5 13. Qd2 b4 14. Nd1 Qc7 15. g4 Ra8 16. Rc1 Rfb8 17. f5 Ne5 18. Nf4 Bb5 19. g5 Nfd7 20. Nd5 Qd8 21. Qf2 e6 22. f6 exd5 23. fxg7 d4 24. Bxd4 cxd4 25. Qxd4 Qxg5 26. Ne3 Kxg7 27. Rf2 b3 28. c4 Nc5 29. Rd1 Bd7 30. Kh2 Ra6 31. Rdf1 Ne6 32. Rxf7 Kg8 33. resign