1. c4 c5 2. Nf3 Nf6 3. e3 d5 4. d4 Bg4 5. dxc5 e5 6. Be2 Nc6 7. cxd5 Nxd5 8. Nxe5 Bxe2 9. Nxc6 Bxd1 10. Nxd8 Rxd8 11. Kxd1 Nxe3 12. Ke2 Nc2 13. Rd1 Bxc5 14. Rxd8 Kxd8 15. b3 Nxa1 16. Bb2 Nc2 17. Bxg7 Rg8 18. Bf6 Kd7 19. g3 Nd4 20. Kf1 Re8 21. Nd2 Re6 22. Bg5 b5 23. Be3 Kc6 24. b4 Bxb4 25. Ke1 Nc2 26. Ke2 Nxe3 27. fxe3 Bxd2 28. Kxd2 Re4 29. resign