1. d4 c5 2. Ng3 c4 3. c3 d5 4. e4 b5 5. exd5 g6 6. Be4 Bb7 7. b3 Bxd5 8. Bxd5 Rxd5 9. bxc4 bxc4 10. Qxc4 Nc7 11. Qa4 Rd7 12. Nb3 Kd8 13. Nc5 Rd6 14. Nb7 Kc8 15. Nxd6 exd6 16. O-O Qd8 17. Rfe1 Re8 18. Rxe8 Qxe8 19. Qxe8 Nxe8 20. Kf1 d5 21. Re1 Kd7 22. Ba3 Bd6 23. Rxe8 Bxa3 24. Rxh8 Bb2 25. Ke2 Bxc3 26. Kd3 Be1 27. f3 h5 28. Nf1 a5 29. Ne3 Ke6 30. Rd8 f5 31. Nxd5 resign