1. b4 f6 2. b5 Nd6 3. a4 c6 4. Na3 Ba5 5. c3 a6 6. Nb3 axb5 7. axb5 Bxb3 8. Bxb3 Nxb5 9. Nxb5 cxb5 10. f3 Nc6 11. f4 Bc7 12. Qxa8 Rxa8 13. Rb1 Bxf4 14. e3 Bd6 15. d4 e6 16. d5 Na5 17. dxe6 Nxb3 18. Rxb3 dxe6 19. Rxb5 Ra7 20. Bf2 O-O 21. O-O Rc8 22. Rb6 Rc6 23. Rxc6 bxc6 24. e4 Ra4 25. Re1 Be5 26. Re3 Ra1 27. Be1 Bxc3 28. Kf2 Bd4 29. resign