1. d4 f5 2. Nf3 Nf6 3. e3 Nb6 4. Nd3 e6 5. b3 Ba3 6. Bb2 Bxb2 7. Rxb2 Nbd5 8. c4 Ne7 9. Qc3 b6 10. Ke2 Qh5 11. Nf4 Qf7 12. Ng5 Qe8 13. f3 h6 14. Ngh3 g5 15. Nd3 Nc6 16. d5 Nxd5 17. cxd5 exd5 18. Kf2 O-O-O 19. Nb4 Nxb4 20. Qxb4 Bb7 21. Qa4 Kb8 22. Ba6 c6 23. Bxb7 Kxb7 24. b4 Qf7 25. Rb3 Rde8 26. b5 Re6 27. Qa6 Kb8 28. a4 c5 29. a5 Rhe8 30. Ra1 d6 31. axb6 Qb7 32. bxa7 resign