1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 c5 5. Ne2 d5 6. a3 cxd4 7. axb4 dxc3 8. bxc3 dxc4 9. Qxd8 Kxd8 10. Nd4 Ne4 11. Bb2 Nd6 12. Be2 Ke7 13. O-O b5 14. Bf3 Bb7 15. Bxb7 Nxb7 16. Nxb5 Nc6 17. Rfd1 a5 18. bxa5 Ncxa5 19. Ba3 Kf6 20. Rd7 Nb3 21. Rad1 Rhb8 22. Be7 Kg6 23. Nd4 N7c5 24. Rc7 Nd3 25. Bd6 Nxd4 26. exd4 Rb3 27. h3 Rxc3 28. Rd2 Ra6 29. Bc5 Nf4 30. Kh2 Nd5 31. Rb7 Rc1 32. Re2 c3 33. Rb3 c2 34. Rb2 Rh1 35. resign