1. e4 e5 2. Bc4 f5 3. Nc3 Nf6 4. d3 Bb4 5. exf5 d5 6. a3 Bxc3 7. bxc3 dxc4 8. Qf3 Qd7 9. g4 cxd3 10. cxd3 Qc6 11. Qxc6 Nxc6 12. f3 h5 13. g5 Nd5 14. c4 Nb6 15. f6 gxf6 16. Ne2 Bf5 17. gxf6 Bxd3 18. Bg5 Nxc4 19. Ng3 h4 20. Ne4 Rg8 21. Bxh4 Rg2 22. Nf2 Nd4 23. Ra2 Nxf3 24. Kd1 Nxh4 25. Nxd3 Rxa2 26. Rf1 O-O-O 27. resign