1. d4 Nf6 2. c4 d5 3. cxd5 Nxd5 4. Nf3 Bg4 5. Nbd2 e6 6. e4 Nf4 7. Bb5 c6 8. Ba4 Bb4 9. O-O O-O 10. Qb3 a5 11. a3 Bxd2 12. Bxd2 b5 13. Bxf4 bxa4 14. Qxa4 Qb6 15. Ne5 f5 16. exf5 Rxf5 17. Be3 Qxb2 18. Nxc6 Nxc6 19. Qxc6 Rff8 20. Bg5 Qxd4 21. Be7 Rfe8 22. Bd6 Bf5 23. Rac1 Be4 24. Qc5 Qxc5 25. Rxc5 Rac8 26. Re5 Rc3 27. Rxa5 Rd8 28. Ra6 Bd3 29. Rd1 Bxa6 30. resign