1. d4 c5 2. d5 c4 3. e4 b5 4. a4 bxa4 5. Bxc4 Ba6 6. Bxa6 Qa5 7. Bd2 Qxa6 8. Ne2 d6 9. O-O Nd7 10. Nbc3 Nc5 11. b4 Nd7 12. Rxa4 Qb7 13. b5 e5 14. Qa1 Nb6 15. Ra6 Ne7 16. Be3 Nec8 17. Qa2 Be7 18. Na4 Bd8 19. Nxb6 Nxb6 20. Bxb6 Bxb6 21. Qc4 Rc8 22. Qa4 O-O 23. Ra1 Ra8 24. Qb3 f5 25. exf5 Rxf5 26. Kh1 Rxf2 27. Ng3 Rd2 28. Qc3 Qxd5 29. Qb3 Qxb3 30. cxb3 Bd4 31. Rxd6 Rc8 32. h3 h6 33. Rxa7 Rd1 34. Kh2 Bg1 35. Kh1 Rxd6 36. Kxg1 Rb6 37. Nf5 Rc1 38. Kh2 g5 39. Nxh6 Rxh6 40. resign