1. d4 e6 2. c4 d6 3. Nf3 Be7 4. Bf4 Nd7 5. e3 c6 6. b4 d5 7. c5 a5 8. bxa5 Qxa5 9. Qd2 Qxd2 10. Nbxd2 b5 11. cxb6 Nxb6 12. Bd3 Nf6 13. Bc2 h6 14. Ne5 Bb7 15. O-O Bb4 16. Nb3 Bc3 17. Rab1 Rxa2 18. Nc5 Rxc2 19. Rxb6 Bc8 20. Rxc6 O-O 21. h3 Nh5 22. Bh2 f6 23. Ng6 Re8 24. Rxc8 Rxc8 25. Ne7 Kh7 26. Nxc8 Bb4 27. Bd6 e5 28. Ne7 exd4 29. exd4 g5 30. Nxd5 Kg6 31. Nxb4 resign