1. e4 e5 2. f4 exf4 3. Nf3 Nc6 4. d4 d5 5. e5 Bg4 6. Be2 Bxf3 7. Bxf3 Qh4 8. Ke2 Bb4 9. c3 Ba5 10. Bxd5 Nge7 11. Bf3 O-O-O 12. Qb3 Bb6 13. Qxf7 Qg5 14. Bxf4 Qf5 15. Qxf5 Nxf5 16. Bg4 g6 17. Nd2 Kb8 18. Rhf1 Nh4 19. Bg5 Rd5 20. Bxh4 a6 21. Rf7 Nd8 22. Bxd8 Rdxd8 23. Raf1 h5 24. Be6 Rde8 25. Bd7 Rd8 26. e6 c5 27. Nc4 Ka7 28. d5 Rdf8 29. Rxf8 resign