1. e4 e5 2. f4 f6 3. f5 Nc6 4. Bb5 Nd4 5. Bc4 Ne7 6. c3 Ndc6 7. d4 d6 8. d5 Na5 9. Nd2 c6 10. dxc6 Naxc6 11. b4 g6 12. g4 g5 13. h4 h6 14. hxg5 fxg5 15. Ngf3 Qb6 16. Nxg5 Qe3 17. Qe2 Qxg5 18. Nb3 Qf6 19. Bd2 h5 20. gxh5 Bh6 21. O-O-O Bd7 22. a4 Nb8 23. b5 a6 24. bxa6 bxa6 25. a5 Ba4 26. Kc2 Bxb3 27. Bxb3 Nbc6 28. Be3 Nxa5 29. Ba4 Kf8 30. Qd3 Rc8 31. Qxa6 Nac6 32. Bf2 Nb4 33. resign