1. e4 e6 2. e5 d5 3. d4 c5 4. Bb5 Bd7 5. Bxd7 Nxd7 6. f4 Nh6 7. c3 cxd4 8. Qxd4 Nf5 9. Qa4 Bc5 10. b4 Be3 11. Nd2 Bxf4 12. Ndf3 Bxc1 13. Rxc1 Ne3 14. Kf2 Nc4 15. h4 O-O 16. Re1 Nb2 17. Qc2 Qb6 18. Kg3 Nc4 19. h5 Qd8 20. h6 g6 21. Nh3 f6 22. exf6 Qxf6 23. Kh2 Nde5 24. Rhf1 Ng4 25. Kh1 Nce3 26. Qc1 Nxf1 27. Rxf1 Rac8 28. Nfg5 Qxf1 29. resign