1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h3 Nc6 5. d4 Nf6 6. Nc3 Bb4 7. a3 Bxc3 8. bxc3 Nxe4 9. Bb2 Ng3 10. Rg1 Nxf1 11. Rxf1 Qe7 12. Qe2 Qxe2 13. Kxe2 d5 14. Rae1 h6 15. Kd2 Ne7 16. Ne5 Nf5 17. Ng6 Be6 18. Nxh8 Ne3 19. Re2 Nxf1 20. Ke1 Ng3 21. Re5 O-O-O 22. Ng6 Nf5 23. Nxf4 gxf4 24. Bc1 Ne3 25. Bxe3 fxe3 26. Ke2 Re8 27. Kxe3 f6 28. Rxe6 Rxe6 29. Kf2 Rc6 30. resign