1. e4 c5 2. c3 Nc6 3. d4 e6 4. Nf3 Nge7 5. dxc5 Ng6 6. b4 Qf6 7. Bc4 Nge5 8. Nxe5 Nxe5 9. Bb3 Be7 10. O-O O-O 11. f4 Nc6 12. e5 Qh6 13. f5 Bg5 14. Qg4 Bxc1 15. f6 g6 16. Qe2 Qe3 17. Qxe3 Bxe3 18. Kh1 a5 19. Re1 Bf4 20. b5 Nxe5 21. g3 Nd3 22. Re2 Bg5 23. Na3 Bxf6 24. Rd1 Nxc5 25. Bc4 d5 26. Bb3 b6 27. c4 Ra7 28. cxd5 exd5 29. Rxd5 Nxb3 30. axb3 Bb7 31. resign