1. d4 c5 2. dxc5 Qa5 3. Nc3 Qxc5 4. Be3 Qc4 5. Bd4 Nc6 6. e4 Qxd4 7. Qxd4 Nxd4 8. O-O-O e5 9. Nd5 Bd6 10. f4 f6 11. c3 Nc6 12. Nf3 exf4 13. Bb5 Nce7 14. Nxe7 Kxe7 15. Rhe1 Bc7 16. Nd4 g6 17. g3 fxg3 18. hxg3 Bxg3 19. Rf1 a6 20. Bc4 d6 21. b4 Nh6 22. b5 axb5 23. Nxb5 Be5 24. Nc7 Ra3 25. Nd5 Kd8 26. Rf3 Bg4 27. Nxf6 Bxf3 28. resign