1. Nf3 d5 2. c4 d4 3. b4 f6 4. e3 e5 5. c5 a5 6. Qa4 Qd7 7. Bb5 c6 8. Bc4 Na6 9. O-O Ne7 10. Bb2 Nd5 11. exd4 b5 12. cxb6 Nxb6 13. Qb3 Nxc4 14. Qxc4 Nxb4 15. Re1 Qe6 16. Nxe5 Qxc4 17. Nxc4 Kf7 18. Nba3 Be6 19. Re2 Rb8 20. Bc3 Nd5 21. g3 h5 22. Kg2 h4 23. Rae1 Bf5 24. f3 Bd3 25. Re6 Nxc3 26. dxc3 Bxa3 27. Nxa3 Rb2 28. Kg1 h3 29. resign