1. e4 e5 2. d4 exd4 3. e5 Nc6 4. f4 Bb4 5. c3 dxc3 6. Nxc3 Nge7 7. Qb3 O-O 8. a3 Bc5 9. Nf3 a6 10. h4 h5 11. Ng5 Nf5 12. Nd5 Ncd4 13. Qc4 d6 14. b4 Ba7 15. Nxc7 Rb8 16. Bb2 b5 17. Qc3 Bb7 18. Rc1 Rc8 19. Bd3 Bxg2 20. Rg1 Nf3 21. Ke2 Nxg1 22. Kd2 Nf3 23. Nxf3 Nxh4 24. Ne1 dxe5 25. Qxe5 Qf6 26. Qxf6 gxf6 27. Nd5 Bxd5 28. Bxf6 Nf3 29. Nxf3 Bxf3 30. Rg1 Bxg1 31. resign