1. e4 c5 2. c4 Nc6 3. d3 g6 4. Nf3 Bg7 5. Be3 e6 6. Nc3 Nf6 7. Bxc5 b6 8. Bd6 Nh5 9. Qd2 e5 10. Nd5 Nf4 11. b4 Nxd5 12. exd5 e4 13. dxe4 Bxa1 14. dxc6 dxc6 15. c5 bxc5 16. bxc5 Rb8 17. Bxb8 Qxd2 18. Nxd2 Bc3 19. Bc4 O-O 20. Ke2 Be6 21. Bxe6 fxe6 22. Bxa7 Ra8 23. Bb6 Rxa2 24. Rd1 Bb4 25. Ke3 Rc2 26. e5 Bxc5 27. Bxc5 Rxc5 28. f4 Rd5 29. Rc1 c5 30. Ne4 Kg7 31. Nxc5 Kf7 32. Ne4 h5 33. Rc7 Kf8 34. Ng5 resign