1. e4 e5 2. Bc4 f5 3. Bxg8 Rxg8 4. exf5 Nc6 5. Qh5 g6 6. fxg6 hxg6 7. Qe2 d5 8. c3 Qf6 9. Nf3 g5 10. d4 e4 11. h3 g4 12. hxg4 Bxg4 13. Qe3 O-O-O 14. Nh4 Rd7 15. Qf4 Qe6 16. Na3 Rh7 17. g3 Bh6 18. Ng2 Bxf4 19. Rxh7 Bxc1 20. Rxc1 Qg6 21. Rh2 Qg5 22. Rc2 Ne7 23. Ne3 Nf5 24. Nxd5 Nxd4 25. cxd4 Qxd5 26. Rh7 Qxd4 27. Rcxc7 Kd8 28. Kf1 Qd1 29. Kg2 Bf3 30. resign