1. d4 f5 2. f4 d5 3. Nf3 e6 4. h3 Nb6 5. c4 Nxc4 6. b3 Ncd6 7. Ne5 Ne4 8. Qf2 Nxf2 9. Kxf2 Nd6 10. Ke1 Bh4 11. Kf1 g5 12. Rg1 g4 13. Ba3 Be7 14. hxg4 fxg4 15. e3 Ne4 16. Rh1 Ng3 17. Ke1 Nxh1 18. b4 Qg7 19. Bxg4 Bd6 20. Ke2 Ng3 21. Kf2 Ne4 22. Ke2 Nc3 23. Kd2 Nxb1 24. Kc1 Nxa3 25. Kd1 Bxe5 26. Nb3 Qxg4 27. Kc1 Qe2 28. resign