1. e4 c5 2. d3 Nc6 3. Nf3 d6 4. h3 e6 5. Be2 Be7 6. O-O Nf6 7. Bg5 h6 8. Bxf6 Bxf6 9. c3 Bd7 10. Nbd2 b5 11. a3 a6 12. Re1 O-O 13. Nf1 Re8 14. Ng3 g6 15. Qd2 Bg7 16. Rad1 Qc7 17. Rc1 Red8 18. Qe3 Rac8 19. Qf4 Be8 20. Rcd1 d5 21. Qxc7 Rxc7 22. exd5 Rxd5 23. Ne4 Ne7 24. Nh2 Bc6 25. Bf3 Bb7 26. Ng3 Rd8 27. Bxb7 Rxb7 28. Ne4 Rc7 29. Nf3 b4 30. cxb4 cxb4 31. axb4 Rb7 32. Re2 Rxb4 33. Nc3 Rdb8 34. Rb1 Bxc3 35. resign