1. e4 Nc6 2. f4 d5 3. e5 Nh6 4. Nf3 Bg4 5. d4 Nf5 6. c3 f6 7. h3 Bxf3 8. Qxf3 fxe5 9. fxe5 e6 10. Bd3 Qh4 11. Kd2 Ng3 12. Rg1 Be7 13. Kc2 Rf8 14. Qg4 Qxg4 15. hxg4 Na5 16. Be3 Kd7 17. Nd2 h6 18. Nf3 b6 19. Rae1 h5 20. gxh5 Nxh5 21. b3 Nf4 22. Bf1 g6 23. g3 Nh5 24. Be2 Nc6 25. Nh4 Nxg3 26. Nxg6 Rg8 27. Nxe7 Nxe7 28. Bb5 c6 29. Bd3 Nef5 30. Bd2 Raf8 31. a4 a5 32. Rg2 Nh4 33. Rgg1 Nf3 34. Re3 Nxg1 35. resign