1. d4 d5 2. Nf3 Nf6 3. Ne5 Bf5 4. Nc3 e6 5. e3 Bb4 6. Bd2 O-O 7. a3 Ba5 8. b4 Bb6 9. a4 a6 10. a5 Ba7 11. Na4 Nbd7 12. Bd3 Re8 13. Bxf5 exf5 14. Nxd7 Qxd7 15. O-O b6 16. Qb1 Ne4 17. Be1 b5 18. Nc3 Re6 19. f3 Nf6 20. Bf2 Rae8 21. Re1 f4 22. e4 dxe4 23. fxe4 Bxd4 24. Bxd4 Qxd4 25. Kh1 Qxc3 26. Ra2 Nxe4 27. h3 Ng3 28. resign