1. e4 c5 2. f4 d6 3. Nc3 e6 4. Bb5 Bd7 5. a4 a6 6. Be2 Nc6 7. d3 Be7 8. Be3 Nf6 9. g4 Qc7 10. g5 Ng8 11. Nf3 O-O-O 12. h4 h6 13. h5 hxg5 14. fxg5 f5 15. h6 gxh6 16. g6 fxe4 17. Nxe4 Nf6 18. Bxh6 d5 19. Nf2 Qg3 20. Rg1 Qxg1 21. Nxg1 Rxh6 22. Ng4 Nxg4 23. Bxg4 Rxg6 24. Qe2 Bh4 25. Kd2 Rdg8 26. Bh3 Rxg1 27. Rf1 Bg5 28. Kc3 Nd4 29. Qe5 Rxf1 30. Bxf1 Bd2 31. resign