1. e4 e5 2. Qf3 Nc6 3. Bc4 Nf6 4. c3 Bc5 5. Nh3 O-O 6. d3 d6 7. Ng5 Bg4 8. Qg3 Bh5 9. Be3 Bb6 10. Nxh7 Nxh7 11. Bh6 Qf6 12. Be3 Na5 13. Na3 Nxc4 14. Nxc4 Bxe3 15. Qxe3 Ng5 16. h4 Ne6 17. f3 Qf4 18. Qe2 Qg3 19. Qf2 Qxf2 20. Kxf2 Bg6 21. h5 Bh7 22. a4 f5 23. g3 fxe4 24. dxe4 Bxe4 25. Nd2 Bxf3 26. Nxf3 Ng5 27. Ke2 Nxf3 28. Rhf1 Ng5 29. resign