1. e4 c5 2. Nc3 Nc6 3. f4 g6 4. Nf3 Bg7 5. Bc4 e6 6. Nb5 d6 7. O-O Nge7 8. c3 a6 9. Na3 b5 10. Bd3 c4 11. Bb1 O-O 12. d4 cxd3 13. Bxd3 f5 14. Ng5 h6 15. Nf3 Bb7 16. exf5 Nxf5 17. g4 Nh4 18. Nxh4 Qxh4 19. Be3 Qh3 20. Nc2 Nd4 21. Rf2 Nf3 22. Rxf3 Bxf3 23. Qd2 Qxg4 24. Kf1 e5 25. Ne1 exf4 26. Bd4 Bxd4 27. cxd4 Rae8 28. Ng2 Bxg2 29. Qxg2 Qxg2 30. Kxg2 g5 31. Rf1 Re3 32. Rd1 g4 33. Kf2 h5 34. Rg1 Rxd3 35. resign