1. e3 Nf6 2. b3 g6 3. Bb2 Bg7 4. Nf3 O-O 5. Be2 c5 6. O-O Nc6 7. d4 cxd4 8. Nxd4 d6 9. Nc3 Bd7 10. Bf3 Rc8 11. a3 a6 12. b4 Qc7 13. b5 Nxd4 14. Qxd4 Ne8 15. b6 Bxd4 16. bxc7 Bxc3 17. Bxc3 Rxc7 18. Bd4 Rxc2 19. Bxb7 e5 20. Bb6 Nf6 21. Rfb1 Rb8 22. Bxa6 Rc6 23. Bf1 Rcxb6 24. Rxb6 Rxb6 25. a4 Rb7 26. a5 Ra7 27. Rd1 Rxa5 28. Rxd6 Kg7 29. g3 Ra1 30. Kg2 Bh3 31. Kxh3 Rxf1 32. f4 exf4 33. exf4 Rf2 34. Rd4 h5 35. resign