1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Kxf7 7. Qf3 Ke6 8. Nc3 Bb4 9. Nxd5 Nd4 10. Nxb4 Ke7 11. Qf7 Kd6 12. Qd5 Ke7 13. Qxe5 Be6 14. Nd5 Kf7 15. Qxd4 c6 16. Qf4 Kg6 17. Ne3 Qf6 18. Qxf6 Kxf6 19. Bxe6 Kxe6 20. O-O Rhe8 21. d3 Rad8 22. Bd2 b5 23. Rfe1 h6 24. Ng4 Kf5 25. Rxe8 Rxe8 26. Ne3 Kf6 27. h3 g5 28. Ng4 Kg6 29. Re1 resign