1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Kxf7 7. Qf3 Ke6 8. Nc3 Nb4 9. a3 Nxc2 10. Kd1 Nxa1 11. Nxd5 Kd7 12. Qf7 Kd6 13. Nf4 Qf6 14. Qd5 Ke7 15. Nh5 Qd6 16. Qf7 Kd8 17. Re1 Bg4 18. f3 Bxh5 19. Qf5 g6 20. Qh3 Qc5 21. d3 Qd4 22. Bg5 Be7 23. Bxe7 Kxe7 24. Qe6 Kd8 25. Qf6 Kd7 26. Be6 Kc6 27. Bc4 Qd6 28. Bd5 Kxd5 29. Rxe5 Qxe5 30. resign