1. d4 d5 2. e3 Bf5 3. Nf3 Nf6 4. c4 c6 5. c5 b6 6. b4 a5 7. b5 bxc5 8. dxc5 Ne4 9. Qa4 Nxc5 10. Qa3 e5 11. Qb2 f6 12. Nxe5 fxe5 13. Qxe5 Be6 14. Nc3 Be7 15. Bb2 Bf6 16. Qh5 Bf7 17. Qf3 O-O 18. Rb1 Bg6 19. Qd1 Bxb1 20. Qxb1 Bxc3 21. Bxc3 Ne4 22. Be5 Rxf2 23. Bd3 Qg5 24. Bf4 Qxg2 25. Bxe4 dxe4 26. Qb3 Kh8 27. Qc4 Rxf4 28. exf4 Qxh1 29. resign