1. e4 c5 2. Nc3 Nc6 3. Nge2 e6 4. g3 d5 5. exd5 exd5 6. Bg2 Nf6 7. d4 cxd4 8. Nxd4 Bg4 9. f3 Bh5 10. a3 Bc5 11. Nf5 O-O 12. b4 Bb6 13. b5 Na5 14. Kf1 Qc7 15. Qd3 Qe5 16. Bf4 Qe6 17. Re1 Qd7 18. Ne7 Kh8 19. Ncxd5 Nxd5 20. Nxd5 Bg6 21. Re4 Rad8 22. Nxb6 axb6 23. Qxd7 Rxd7 24. Re2 Nc4 25. a4 Nb2 26. Bh3 Rd1 27. Kg2 Rd5 28. Ra1 Rc5 29. Bd6 Rd8 30. Bxc5 bxc5 31. a5 Nc4 32. a6 bxa6 33. bxa6 h5 34. a7 Nb6 35. Rb1 Na8 36. Rb8 Rg8 37. Rxg8 resign